У меня есть пул из 3 серверов только с XCP, на каждом из которых работает 1 виртуальная машина, и управление ими через XenCenter. Поскольку версия xen с открытым исходным кодом не поддерживает HA, я использую HA-lizard и устанавливаю его на каждый сервер.
Когда я перезапускаю ведущее устройство, я ожидаю, что одно из ведомых устройств возьмет на себя роль ведущего, а XenCenter повторно подключится к повышенному ведомому устройству, но этого не происходит. Вместо этого XenCenter продолжает попытки подключиться к старому мастеру, но безуспешно. Виртуальные машины переносятся (насколько я могу судить), но настоящая проблема между мастером и ведомым устройством.
У кого-нибудь есть опыт в этом?
Если автоматически выбранный ведомый становится ведущим, XenCenter обычно не подключается к новому ведущему автоматически. Однако он уведомит вас, как только он подключится к бывшему мастеру (который теперь является ведомым), и предложит вам, что обнаружен новый мастер пула, и спросит, хотите ли вы подключиться к новому мастеру пула. Это поведение при использовании настроек по умолчанию.
Возможно, вам потребуется настроить вашу установку HA-Lizard. Настройки по умолчанию очень консервативны. Полная HA может быть достигнута путем включения ограждения. Этот подход предназначен для производственных сред и может принудительно удалить вышедшие из строя хосты из пула, что может быть не тем, что вы ищете.