Механизм обеспечения высокой доступности (High Availability - HA)
Механизм обеспечения высокой доступности (далее – механизм HA) позволяет запущенным ВМ при нестабильной работе сервера или его недоступности прекратить работу на нём и возобновить ее на другом сервере.
Описание механизма HA и требования к конфигурации приведены в разделе Обеспечение высокой доступности (high-availability) документа "Numa vServer. Руководство пользователя" 643.АМБН.00021-01 34 01.
Рассмотрим пример настройки механизма HA.
-
Сначала настройте и объедините в пул как минимум 3 сервера со статическими IP-адресами.
-
Активируйте механизм HA в пуле :
- Перейдите Инфраструктура → Пулы → Расширенные настройки и включите параметр "Высокая доступность"
- Выберите служебное (heartbeat SR) хранилище из предложенных:
- После чего будет запущена задача на включение HA. Ход выполнения можно наблюдать в "Диспетчере задач":
-
Убедитесь, что механизм обеспечения высокой доступности в пуле активировался по специальной пиктограмме .
-
Подключите ко всем серверам общее хранилище через Инфраструктура → Серверы → <сервер> → Хранилище → Добавить хранилище (процесс добавления хранилища описан в разделе Управление хранилищами документа "Руководство пользователя" 643.АМБН.00027-01 34 01).
-
Убедитесь, что VDI ВМ расположен в общем хранилище.
Примечание
В данном примере общим является NFS-хранилище.
-
Выберите приоритет запуска ВМ после отключения сервера, на котором она расположена. Для этого перейдите в Инфраструктура → <ВМ> → Расширенные настройки. В разделе Настройки гипервизора → Высокая доступность выберите значение:
- restart: запуск ВМ до тех пор, пока она не включится
- best-effort: 1 попытка запуска ВМ после запуска всех ВМ с приоритетом restart
При отключении сервера ВМ автоматически переместится и запустится на втором сервере.