@zzyzx

Почему Pacemaker считает ошибкой снятие IP c интерфейса?

Centos
pacemaker 1.1.10
corosync 1.4.1
Описан стандартный ресурс IPaddr2. В случае, если интерфейс, на котором висит ip, падает, corosync молча перевешивает его на следующую ноду, если же сказать ip a d 10.0.0.1/24 dev eth0, адрес будет перевешен, но в crm_mon отразится
Failed actions:
VIP_monitor_30000 on zvm1 'not running' (7): call=33, status=complete, last-rc-change='Thu Feb 13 06:50:24 2014', queued=0ms, exec=0ms
Коллега считает, что это некорректное поведение, хотя даже в коде агента указан такой код ошибки.
Должен ли pacemaker показывать failed action в этом случае?
  • Вопрос задан
  • 2699 просмотров
Пригласить эксперта
Ответы на вопрос 1
@r_krolikov
VIP_monitor_30000 on zvm1 'not running' (7):
Говорит о том, что мониторинг ресурса прочекал состояние и увидел, что интерфейс в дауне (код 7=not running, 0=running, остальное=1-6 ошибки) и перекинул IP на другую ноду. При правильной настройке эту надпись вы даже не должны были увидеть. А так получается, что он отмониторил состояние и не знает что делать дальше.
Я думаю, что он не перекидывает виртуальный ИП - он просто не удаляется при смене ноды. Т.е. один раз он назначился, а дальше уже доступен из-за доступности ресурса IPaddr2.

P.S. Мало данных.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы