用 KVM 搭建web集群实验笔记 - LVS和Keeplived负载均衡(DR模式)

本文详细记录了如何利用LVS的直接路由模式(DR模式)和Keeplived构建web集群的实验过程。介绍了LVS的三种模式,并专注于DR模式的实现。实验中涉及了负载均衡主备服务器ipvs01和ipvs02,以及两台web服务器web01和web02,通过虚拟IP进行负载分发。文章还涵盖了软件安装、配置步骤,包括启用ipvsadm和keepalived服务,以及web服务器的配置和自启动设置。
摘要由CSDN通过智能技术生成

LVS和Keeplived负载均衡(DR模式)

LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。LVS项目介绍http://www.linuxvirtualserver.org/zh/lvs1.html。

LVS有三种模式:NAT模式、IP隧道模式(VS-TUN)和直接路由模式(VS-DR),本实验只是涉及直接路由模式。

keepalived是集群管理中保证集群高可用的一个服务软件,简而言之,它的主要功能检查后端服务器 ( real server)的健康情况,如后端服务器出现故障,则将它隔离,恢复后将它加入。keepalived运行在 LVS之上,提高系统的可用性。


负载均衡主服务器 ipvs01 192.168.122.21

负载均衡备服务器 ipvs02 192.168.122.22

web服务器1           web01 192.168.122.26

web服务器2          web02 192.168.122.27

虚拟IP                     vip       192.168.122.20


1. 软件安装

  centOS6.6可直接用yum 安装这两个软件

在ipvs01和ipvs02上安装,未特殊说明的部分,表示两台机器都要安装,且安装配置完全一样。

yum -y install ipvsadm
yum install keepalived

检查ipvsadm配置

[root@ipvs01 keepalived]# modprobe -l|grep ipvs
kernel/net/netfilter/ipvs/ip_vs.ko
kernel/net/netfilter/ipvs/ip_vs_rr.ko
kernel/net/netfilter/ipvs/ip_vs_wrr.ko
kernel/net/netfilter/ipvs/ip_vs_lc.ko
kernel/net/netfilter/ipvs/ip_vs_wlc.ko
kernel/net/netfilter/ipvs/ip_vs_lblc.ko
kernel/net/netfilter/ipvs/ip_vs_lblcr.ko
kernel/net/netfilter/ipvs/ip_vs_dh.ko
kernel/net/netfilter/ipvs/ip_vs_sh.ko
kernel/net/netfilter/ipvs/ip_vs_sed.ko
kernel/net/netfilter/ipvs/ip_vs_nq.ko
kernel/net/netfilter/ipvs/ip_vs_ftp.ko
kernel/net/netfilter/ipvs/ip_vs_pe_sip.ko
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值