Я настроил аварийное переключение IP на двух хостах для кластера mysql (percona) с keepalived; аварийное переключение работает должным образом, но я не могу получить доступ к службе с хоста, который находится в пассивном состоянии или находится в состоянии «резервного копирования». Постараюсь лучше объяснить. И HOST1, и HOST2 совместно используют виртуальный IP-адрес, скажем 1.2.3.4, который правильно назначается с помощью keepalived одному из них в зависимости от их статуса (я использую версию 1.1.19 с патчем одноадресной рассылки).
Скажем, в какой-то момент 1.2.3.4 назначается HOST2. В этом сценарии я могу получить доступ к кластеру mysql с помощью
mysql -ur...-p 1.2.3.4
с любого сервера в нерворке, НО HOST1. Однако я могу получить к нему доступ с HOST2. Если что-то изменится и IP 1.2.3.4 снова будет назначен HOST1, я смогу получить доступ к кластеру с HOST1, но не с HOST2.
Что мне не хватает?
Заранее спасибо Вито