一、安装httpd服务
(172.16.14.5 node1.magedu.com)
# yum -y install httpd
# echo "node1.magedu.com" > /var/www/html/index.html
# setenforce 0 关闭selinux
# service httpd start 启动服务
进行测试
(172.16.14.6 node2.magedu.com)
# yum -y install httpd
# echo "node2.magedu.com" > /var/www/html/index.html
# setenforce 0 关闭selinux
# service httpd start
进行测试
二、 安装keepalived服务
# yum -y --nogpgcheck localinstall keepalived-1.2.7-5.el5.i386.rpm
# cd /etc/keepalived
# cp keepalived.conf.haproxy_example keepalived.conf (keepalived.conf.haproxy_example 是配置haproxy的样例,做些修改,便可使用)
# vim keepalived.conf
这里需要修改haproxy为我们想要配置的httpd服务
修改节点处于master状态,优先级为101,vid为52
每隔一段时间执行这个脚本,通告从服务器其处于运行状态
若节点成为从节点,重启http服务
(172.16.14.5 node1.magedu.com)
# scp keepalived.conf notify.sh node2:/etc/keepalived/
(172.16.14.6 node2.magedu.com)
# cd /etc/keepalived
# vim keepalived.conf
修改其配置文件,因为其是从节点
三、启动服务,进行查看
启动服务keepalived服务
(172.16.14.5 node2.magedu.com)
# service keepalived start
(172.16.14.6 node2.magedu.com)
# service keepalived start
node2的ip查看
手动使master节点宕机,看backup节点是否会启用eth0:0 vip地址
(172.16.14.5 node1.magedu.com)
# cd /etc/keepalived
# touch down
这样node2成为主节点,node1成为从节点啦,
希望多多指教!
转载于:https://blog.51cto.com/weihong/1202178