安装keepalived
yum -y install keepalived
配置 keepalived
192.168.152.32 为主 nginx
角色 MASTER
优先级要高于备用 设为 100
192.168.152.34 为从 nginx
角色 BACKUP
优先级低于主 <100 设为 98
"主" 跟 "从" 的虚拟ip地址必须保持完全相同
interface ens32 也必须跟当前网络接口保持一致
在当前位置 vim /usr/local/src/check_nginx_pid.sh 插入脚本
针对nginx状态进行检测的脚本,第一次nginx服务死掉时,会重新启动,如果Nginx服务无法正常启动,则杀掉keepalived进程
安装安装 killall 命令
给当前路径文件附上权限 cd /usr/local/src
Chmod 755 xxx
通过 cd /usr/local/nginx/sbin/ 修改配置信息
启动nginx
启动keepalived