LVS-DR模式+Keepalived
一、keepalived的工作原理
lvs调度器的备份即集群 当调度器server1即入口挂了,客户就彻底不能访问了,这时我们可以设置调度器的高可用,时刻保证调度器的正常工作: 设置调度器的master(主)和调度器backup(备) 我们在两台调度器上使用keepalived服务就可以将两个调度器关联在一起
keepalived检测两个调度器的工作情况 如果lvs挂掉了,客户就彻底访问不到任何东西了, 现在做一个高可用的lvs 我们使用keeplived代理lvs,它具有lvs的功能,但同时可以有多个,有主有备 ,当主挂了备用就去做轮询,当主好了备用就把任务还给主 当主调度器好着的时候,keepalived就回去通知备份调度器自己可以正常工作,不需要接管自己的任务 当主调度器坏了,不告诉备份调度器任何消息的时候,备份调度器就会自动去接管主调度器的工作 这个时候客户端依然可以正常访问
二、搭建实验环境
1、部署NFS共享服务器
NFS服务器:192.168.10.14
systemctl stop firewalld.service
systemctl disable firewalld.service
setenforce 0
yum -y install nfs-utils rpcbind
systemctl start rpcbind.service
systemctl start nfs.service
systemctl enable nfs.service
systemctl enable rpcbind.service
mkdir /opt/t1
mkdir /opt/t2
chmod 777 /opt/t1
chmod 777 /opt/t2
vim /etc/exports
/opt/t1 192.168.10.0/24(rw,sync)
/opt/t2 192.168.10.0/24(rw,sync)
exportfs -rv
2、配置节点服务器
Web节点服务器1:192.168.10.12 lo:0 (VIP):192.168.10.100
Web节点服务器2&