Keepalived的track_script不生效?

beat_it 2017-02-15 10:44:55

Keepalived 里 keepalived.conf配置后,一直不执行track_script 求接???

配置如下:
主节点148:
------------------------------------------------------------
! Configuration File for keepalived

global_defs {
router_id 192.168.127.148
}
vrrp_script chk_nginx{
script "/etc/keepalived/nginx_check.sh"
interval 2
weight -20
}

vrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id 51
mcast_src_ip 192.168.127.148
priority 100
nopreempt
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}


track_script {
chk_nginx
}

virtual_ipaddress {
192.168.127.222
}
}

-------------------------------------------------------------

备份节点149:
-------------------------------------------------------------
! Configuration File for keepalived

global_defs {
router_id 192.168.127.149
}

vrrp_script chk_nginx{
script "/etc/keepalived/nginx_check.sh"
interval 2
weight -20
}
vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id 51
mcast_src_ip 192.168.127.149
priority 90
nopreempt
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}

track_script {
chk_nginx
}

virtual_ipaddress {
192.168.127.222
}
}
...全文
1078 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
转行的程序员 2019-03-07
  • 打赏
  • 举报
回复
如果还不行的话应该是权限的问题,你执行下chmod命令试试
转行的程序员 2019-03-07
  • 打赏
  • 举报
回复
vrrp_script chk_nginx这个方法后面跟的大括号中间必须用空格隔开,你这个挨着了,隔开试试

1,318

社区成员

发帖
与我相关
我的任务
社区描述
主要是开发驱动技术
社区管理员
  • 驱动程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧