参考url1:http://blog.51cto.com/lizhenliang/1362313
参考url2:https://blog.csdn.net/huoyuanshen/article/details/68483188 主要了解keepalived的注意事项部分。
根据url1,必修改点:
1,
[root@master ~]# vi /usr/local/keepalived/mysql.sh
#!/bin/bash
pkill keepalived
service network restart #添加这行。如果不启动,可能会初始vip继续持有,进而出现脑裂。
脑裂是有序keepalived异常退出,导致vip未释放引起的。基于抢占或其他方式的切换,vip会顺利摘除。
#nopreempt
被注释后,表示抢占模式,会根据优先级抢占资源,将其他vip抢夺过来。
----------------------------------keepalived开机自启动设置开始-----------------------------
centos6.5如上
centos7:https://www.linuxidc.com/Linux/2016-12/138079.htm,参考二、添加开机自启脚本中的 方法一
1、赋予脚本可执行权限(/opt/script/autostart.sh是你的脚本路径)
chmod +x /opt/script/autostart.sh
2、打开/etc/rc.d/rc/local文件,在末尾增加如下内容
/opt/script/autostart.sh
3、在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限
chmod +x /etc/rc.d/rc.local
----------------------------------keepalived开机自启动设置结束-----------------------------