Приветствую!
Есть конфигурация кластера 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.
Проблема следующая - как только я выдергиваю витую пару на внешнем интерфейсе из мастера, то ничего не происходит, хотя должно быть переключение нод (в случае если у слейва со внешним интерфейсом все в порядке). В результате мастер так и остался мастером, а слейв слейвом, при этом из интернета ресурсы уже недоступны, т.к. на мастере отсутствует внешний интерфейс.
Как заставить ноды переключиться в случае если на слейве внешний интерфейс доступен, а на мастере нет.
Заранее спасибо за помощь!
Heartbeat: мастер/слейв не хотят меняться местами
Модератор: weec
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
- Сообщения: 3
- Зарегистрирован: 2010-10-26 16:54:34
Re: Heartbeat: мастер/слейв не хотят меняться местами
Если кому интересно, проблема разрешилась.
Добавил в конфиг - respawn hacluster /usr/lib64/heartbeat/ipfail и все заработало, ноды стали переключаться, был в голове еще вариант оставить ucast только по внешнему каналу, но этот вариант мне показался дубовым и не совсем правильным. А вот с наличием ipfail стало все ок.
Добавил в конфиг - respawn hacluster /usr/lib64/heartbeat/ipfail и все заработало, ноды стали переключаться, был в голове еще вариант оставить ucast только по внешнему каналу, но этот вариант мне показался дубовым и не совсем правильным. А вот с наличием ipfail стало все ок.