VMmanager

Настройка отказоустойчивости

Вы можете задать настройки отказоустойчивости кластера в его карточке. Для этого перейдите в Кластеры → выберите кластер → Отказоустойчивость.

Перед включением отказоустойчивости убедитесь, что кластер соответствует требованиям и рекомендациям из статьи Принцип работы отказоустойчивых кластеров.

Первоначальная настройка

Нажмите кнопку Включить отказоустойчивость и укажите настройки:

  1. Выберите какие ВМ должны восстанавливаться при отказе узла кластера:
    • Все VM в кластере с сетевым хранилищем;
    • Все VM выбранных узлов → выберите узлы кластера;
    • VM по параметрам:
      1. Выберите нужные ВМ в списке.
      2. Укажите Приоритет запуска. В первую очередь платформа восстанавливает ВМ с более высоким значением приоритета.
      3. Нажмите Выбрать .. VM.
  2. Если нужно, укажите Проверочный IP для VM. При потере связи с кластером узел проверит доступность этого IP-адреса с помощью утилиты ping. Если IP-адрес недоступен, узел будет изолирован и запустится процесс релокации ВМ. Если IP-адрес доступен, узел будет исключён из отказоустойчивого кластера, а ВМ на этом узле продолжат работу.
  3. Нажмите кнопку Сохранить.

Пример настройки

Чтобы повысить отказоустойчивость кластера, вы можете зарезервировать часть RAM на узлах для нужд кластера. Для этого установите коэффициент оверселлинга RAM для кластера меньше 1. Например, если вы установите коэффициент 0.9, то 10% RAM будет зарезервировано.

Раздел "VM для восстановления"

В разделе "VM для восстановления" отображается список ВМ, которые должны быть восстановлены при отказе какого-либо узла кластера. Вы можете выполнить операции с ВМ через меню . Для выполнения групповых операций выделите ВМ и выберите нужную операцию над списком. Например, Перезапустить или Изменить приоритет.

Интерфейс раздела

Новые ВМ не добавляются в этот список автоматически. Если при включении отказоустойчивости вы выбрали параметр Все VM в кластере с сетевым хранилищем или Все VM выбранных узлов, действие параметра распространится только на уже созданные ВМ.

Чтобы изменить список ВМ, нажмите Изменить участников:

  1. Выберите нужные ВМ в списке.
  2. Укажите Приоритет запуска. В первую очередь платформа восстанавливает ВМ с более высоким значением приоритета. Например, ВМ с приоритетом 200 будет восстановлена раньше, чем ВМ с приоритетом 100.
  3. Нажмите Выбрать .. VM.

Раздел "Узлы кластера"

В разделе "Узлы кластера" отображается список узлов, входящих в отказоустойчивый кластер. Узлы появляются в этом списке автоматически после добавления в кластер. Вы можете выполнить операции с узлами через меню . Для выполнения групповых операций выделите узлы и выберите нужную операцию под списком. Например, Запустить скрипт.

В разделе "Узлы кластера" отображаются статусы не самих узлов, а сервисов ha-agent на этих узлах. Чтобы узнать статус узла в кластере, перейдите в раздел Узлы.

Интерфейс раздела

Раздел "Настройки"

В разделе "Настройки" вы можете изменить заданные настройки или Отключить отказоустойчивость .

Интерфейс раздела

Очистка артефактов на узле кластера

Если отключение отказоустойчивости завершилось с ошибкой, то на узлах кластера могут остаться артефакты — файлы ВМ, которые не были удалены после релокации. В этом случае у проблемных узлов отображается подстатус "Проблема с отключением HA". Чтобы удалить артефакты, нажмите на этот подстатус → кнопка Очистить артефакты HA на узле.