File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 9292 - 健康监测脚本(我个人放在:/opt/bash 目录下):[nginx_check.sh](Keepalived-Settings/nginx_check.sh)
9393 - 健康监测脚本添加执行权限:`chmod 755 /opt/bash/nginx_check.sh`
9494 - 运行监测脚本,看下是否有问题:`sh /opt/bash/nginx_check.sh`,如果没有报错,则表示改脚本没有问题
95+ - 这个脚本很重要,如果脚本没法用,在启用 Keepalived 的时候可能会报:`Keepalived_vrrp[5684]: pid 5959 exited with status 1`
9596 - nginx 配置(两台一样配置):
9697
9798 ``` nginx
221222 - 重启 Keepalived 服务:`service keepalived restart`
222223 - 如果第一台机重新接管了,则表示成功
223224- 可以优化的地方,改为双主热备,监控脚本上带有自启动相关细节,后续再进行。
224-
225+ - 日志中常用的几句话解释:
226+ - `Entering to MASTER STATE`,变成 Master 状态
227+ - `Netlink reflector reports IP 192.168.1.50 added`,一般变为 Master 状态,都要重新加入虚拟 IP,一般叫法叫做:虚拟 IP 重新漂移到 Master 机子上
228+ - `Entering BACKUP STATE`,变成 Backup 状态
229+ - `Netlink reflector reports IP 192.168.1.50 removed`,一般变为 Backup 状态,都要移出虚拟 IP,一般叫法叫做:虚拟 IP 重新漂移到 Master 机子上
230+ - `VRRP_Script(check_nginx) succeeded`,监控脚本执行成功
225231
226232
227233## 资料
You can’t perform that action at this time.
0 commit comments