Heartbeat: мастер/слейв не хотят меняться местами
Добавлено: 2012-06-27 15:28:01
Приветствую!
Есть конфигурация кластера master-slave, на каждой ноде по две сетевушки, внешние смотрят в интернет, и две в локалку. DRBD работает через локалку, а харбит настроен на оба канала, плюс еще пинг по внешнему каналу сторонней машины.
Вот пример ha.cf:
logfacility none
logfile /var/log/ha-log
debugfile /var/log/ha-debug
ucast eth0 192.168.0.21
ucast eth1 10.0.0.1
auto_failback on
node node1 node2
ping 192.168.0.20 - сторонняя машина
В данном случае 192.168.0.0 это внешняя сеть, а 10.0.0.0 это локалка. У обеих нод различаются только ucast.
Проблема следующая - как только я выдергиваю витую пару на внешнем интерфейсе из мастера, то ничего не происходит, хотя должно быть переключение нод (в случае если у слейва со внешним интерфейсом все в порядке). В результате мастер так и остался мастером, а слейв слейвом, при этом из интернета ресурсы уже недоступны, т.к. на мастере отсутствует внешний интерфейс.
Как заставить ноды переключиться в случае если на слейве внешний интерфейс доступен, а на мастере нет.
Заранее спасибо за помощь!
Есть конфигурация кластера master-slave, на каждой ноде по две сетевушки, внешние смотрят в интернет, и две в локалку. DRBD работает через локалку, а харбит настроен на оба канала, плюс еще пинг по внешнему каналу сторонней машины.
Вот пример ha.cf:
logfacility none
logfile /var/log/ha-log
debugfile /var/log/ha-debug
ucast eth0 192.168.0.21
ucast eth1 10.0.0.1
auto_failback on
node node1 node2
ping 192.168.0.20 - сторонняя машина
В данном случае 192.168.0.0 это внешняя сеть, а 10.0.0.0 это локалка. У обеих нод различаются только ucast.
Проблема следующая - как только я выдергиваю витую пару на внешнем интерфейсе из мастера, то ничего не происходит, хотя должно быть переключение нод (в случае если у слейва со внешним интерфейсом все в порядке). В результате мастер так и остался мастером, а слейв слейвом, при этом из интернета ресурсы уже недоступны, т.к. на мастере отсутствует внешний интерфейс.
Как заставить ноды переключиться в случае если на слейве внешний интерфейс доступен, а на мастере нет.
Заранее спасибо за помощь!