一、主节点
安装keepalived
yum -y install keepalived
或者
rpm包安装
1.https://centos.pkgs.org/7/centos-x86_64/
到rpm网站下载包net-snmp-libs-5.7.2-49.el7.x86_64.rpm
,net-snmp-agent-libs-5.7.2-49.el7.x86_64.rpm
,keepalived-1.3.5-19.el7.x86_64.rpm
mkdir /tools
rz -be 包
rpm -ivh --replacefiles net-snmp-libs-5.7.2-49.el7.x86_64.rpm
rpm -ivh --replacefiles net-snmp-agent-libs-5.7.2-49.el7.x86_64.rpm
rpm -ivh --replacefiles keepalived-1.3.5-19.el7.x86_64.rpm
修改keepalived配置文件
配置文件默认引用的/etc/keepalived/keepalived.conf
[root@localhost ~]# vi /etc/keepalived/keepalived.conf
! Configuration File for keepalived
global_defs {
router_id nginx ##标识节点的字符串,通常为hostname
}
vrrp_script chk_nginx {
script "/etc/keepalived/nginx_check.sh" ##执行脚本位置
interval 2 ##检测时间间隔
weight -5 ## 如果条件成立则权重减5(-5)
fall 3 ## 失败3次
rise 2 ## 尝试2次
}