LVS+KEEPALIVED+WEB实现高可用负载均衡集群
搭建环境:四台centos7最小安装
10.255.2.110 LVS_VIP
10.255.2.94 LVS_Master
10.255.2.93 LVS_Backup
10.255.2.95 WEB1_RealServer
10.255.2.96 WEB2_RealServer
配置LVS_MASTER服务器
安装IPVSADM
yum -y install ipvsadm
关闭防火墙
systemctl stop firewalld
安装keepalived
yum -y install keepalived
systemctl enable keepalived
KeepAlivde的配置
打开IP Forward 功能
vim /etc/sysctl.conf
修改里面“net.ipv4.ip_forward = 1”,没有就添加
sysctl -p
vim /etc/keepalived/keepalived.conf #可以把里面的内容都删掉,写入下面的内容
! Configuration File for keepalived
vrrp_instance VI_1 {
state MASTER #标识主从身份
interface ens33 #注意网卡名称
virtual_router_id 51 #注意内网集群路由IP不能一样
priority 100 #权重决定访问顺序
advert_int 2 //keepalived之间组播间隔时间
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress