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
}
}
uj5u.com熱心網友回復:
vrrp_script chk_nginx這個方法后面跟的大括號中間必須用空格隔開,你這個挨著了,隔開試試uj5u.com熱心網友回復:
如果還不行的話應該是權限的問題,你執行下chmod命令試試轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/152201.html
標籤:驅動程序開發區
