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