主从都要如下安装
yum install nginx keepalived -y
vi /etc/keepalived/keepalived.conf
vrrp_script chk_http_port {
script "/opt/nginx_pid.sh"
interval 2
weight -2
}
vrrp_instance VI_1 {
state MASTER #主为MASTER 从为BACKUP
interface enp0s3
virtual_router_id 51 #主从要一样
priority 101 ### MASTER比BACKUP大于1
authentication {
auth_type PASS
auth_pass eric
}
track_script {
chk_http_port
}
virtual_ipaddress {
192.168.6.209
}
}
vi /opt/nginx_pid.sh
A=`ps -C nginx --no-header |wc -l`
killall keepalived
exit 1
else
exit 0
fi
chmode +x /opt/nginx_pid.sh
安装killall: yum install psmisc -y