问题遇到的现象和发生背景
配置keepalived+mysql主主,业务成功,mysql关闭,IP能正常漂移,但发现keepalived无法配置成开机自启动
必须由人工输入systemctl start keepalived.service才能启动
用代码块功能插入代码,请勿粘贴截图
我的解答思路和尝试过的方法
我用来2种配置方式
1.systemctl enabled keepalived
2.拷贝keepalived至init.d,并授权启动
均无法实现开机启动
MySQL用的一样的方法配置开机自启成功
监控mysql的运行时通过脚本实现
难道脚本问题,导致启动顺序的问题吗
mysql脚本是这么写的
#!/bin/bash
counter=$(netstat -na|grep "LISTEN"|grep "3306"|wc -l)
if [ "${counter}" -eq 0 ]; then
service keepalived stop
fi
我想要达到的结果
keepalive的开机自动启动成功