一、实验拓扑图
二、实验目标:
实现keepalived+LVS-DR高可用的负载均衡web群集,群集IP地址为200.0.0.100,所有主机关闭防火墙和NetworkManager服务
步骤:
1、根据实验拓扑图配置各服务器的ip,关闭防火墙和NetworkManager服务。
2、keepalived+lvs-DR主服务器的配置:
(1)在keepalived+lvs-DR主服务器安装keepalived支持软件和ipvsadm管理工具
(2)编译安装keepalived,并手动添加为系统服务。
(3)修改内核参数(/etc/sysctl.conf)文件,关闭ICMP重定向。
sysctl -p
(4)配置/etc/keepalived/keepalived.conf
(5)启动keepalived服务
3、keepalived+lvs-DR备份服务器的配置与主服务器的配置基本一样,只有keepalived.conf全局配置部分需要修改。最后启动keepalived服务。
4、web1服务器的配置
(1)ifcfg-lo:0配置群集ip地址200.0.0.100,子网掩码为255.255.255.255,并添加一条VIP本地访问路由。(route add -host 200.0.0.100 dev lo:0)
vim /etc/sysconfig/network-scripts/ifcfg-lo:0
(2)修改内核参数(/etc/sysctl.conf)文件,关闭ARP应答.
(3)启用httpd服务,并创建测试网页。
5、web2服务器的配置与web1的配置一样,只是为了方便测试,测试网页的内容不一样。
6、在客户端主机上访问,测试是否能够访问到网页内容,从而验证高可用的负载均衡功能。断开主服务的网卡,再次访问是否正常。
断开主服务的网卡,从服务器就会替代主服务器,最后仍可以访问。
7、在nfs主机上配置共享存储服务器,提供给两台web服务器的后台网页存储。
创建共享文件夹mkdir -p /opt/wwwroot并向里写入测试文件
修改nfs的配置文件/etc/exports
启动nfs服务程序
8、在web1和web2上手动挂载nfs共享目录
9、在client主机上测试访问网站。
领取专属 10元无门槛券
私享最新 技术干货