Назад | Перейти на главную страницу

Как увидеть номер приоритета keepalived при его изменении

Я использовал keepalived для архивирования высокой доступности для nginx. Я установил начальный приоритет 101 для МАСТЕР, 100 для РЕЗЕРВНОГО КОПИРОВАНИЯ, и я вижу /var/log/messages :

Keepalived_vrrp[34483]: VRRP_Script(chk_nginx) failed
Keepalived_vrrp[34483]: VRRP_Instance(VI_1) Received higher prio advert
Keepalived_vrrp[34483]: VRRP_Instance(VI_1) Entering BACKUP STATE
Keepalived_vrrp[34483]: VRRP_Instance(VI_1) removing protocol VIPs

Есть ли способ увидеть измененный номер приоритета, чтобы выяснить, почему моя машина меняет состояние роли?

vrrp_script chk_nginx {
   script "killall -0 nginx"
   interval 1
   weight -2
   fall 2
   rise 1
}

Вы можете использовать tcpdump, чтобы увидеть рекламу в сети. Это покажет вам исходный компьютер, отправляющий рекламу, которая находится выше.

tcpdump -vvv -n -i eth0 host 224.0.0.18