环境
系统版本:CentOS 7.2
节点1地址:10.1.8.81
节点2地址:10.1.8.83
虚拟IP地址:10.1.8.248
安装软件
yum -y install nginx yum -y install keepalived
配置nginx服务
1.1、提供测试页面:
mkdir -pv /web/www
修改主页面路径为/web/www,创建测试页面
1.2、启动服务
[root@node1 ~]# systemctl start nginx.service [root@node2 ~]# systemctl start nginx.service
节点1:
节点2:
配置keepalive服务
2.1、编辑主配置文件:/etc/keepalived/keepalived.conf
节点1:
节点2:
2.2、启动服务:
[root@node1 ~]# systemctl start keepalived.service [root@node2 ~]# systemctl start keepalived.service
2.3测试:
查看主节点IP地址:
此时访问web服务:
在节点1的/etc/keepalived/下创建一个名为down的文件(此前配置的资源控制脚本,创建此文件即会将节点1的权重减5,虚拟IP将会被转移至节点2),此时查看节点2的IP地址。
再访问web服务:
删除掉节点1的down文件,再测试:
原创文章,作者:641348038@qq.com,如若转载,请注明出处:http://www.178linux.com/68941
评论列表(1条)
很不错的实验过程,不过如果能把keepalived的配置参数说明一下会更好,加油。