注意:多活需要配置主从两套服务
1.解压zip 文件
命令:unzip keepalived.zip
2.在etc目录下创建keepalived 文件夹并配置 conf与nginx_check 启动脚本
启动keepalived命令: systemctl restart keepalived
3.conf配置文件配置
-------开始
global_defs {
router_id Nginx1
vrrp_skip_check_adv_addr
vrrp_strict --(严格遵守VRRP协议 可去掉)
vrrp_garp_interval 0
vrrp_gna_interval 0
}
vrrp_script chk_nginx {
script "/etc/keepalived/nginx_check.sh"
interval 2
fall 2
rise 1
weight -20
}
vrrp_instance VI_1 {
state MASTER (不好使替换 BACKUP)
interface eth0 (网卡)
virtual_router_id 77
nopreempt
priority 100 (权重)
advert_int 1
authentication {
auth_type PASS
auth_pass pmemr
}
track_script {
chk_nginx
}
virtual_ipaddress {
10.120.32.155/24 (虚拟ip地址/网关地址)
}
}
-------结束
4.虚ip需要开启网络权限