! Configuration File for keepalived
global_defs {
router_id master #节点ID
}
vrrp_script chk_proxy {
script "/etc/keepalived/proxy_check.sh" #检查smartbi proxy状态脚本
interval 2 #检测时间间隔
weight -20 #如果条件成立权重-20
}
vrrp_instance smartbi_proxy {
state MASTER #主备状态
interface ens33 #ifconfig 查看IP对应的网卡名称
virtual_router_id 51 #虚拟路由id
priority 100 #权重
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
track_script {
chk_proxy #执行proxy监控
}
virtual_ipaddress {
192.168.137.155 #VIP 虚拟IP
}
}