Proxmox. High Availability. Высокая доступность: различия между версиями

Материал из Wiki
Перейти к навигации Перейти к поиску
(нет различий)

Версия 14:01, 27 марта 2023


Ссылки

https://pve.proxmox.com/wiki/High_Availability

HINTS

  • необходимо как минимум 3 ноды PVE
  • должна работать служба watchdog-mux
    • по-умолчанию работает, настраивать не нужно
    • watchdog-mux настройки: /etc/default/pve-ha-manager
    • если все строки закомментированы - будет использоваться модуль "softdog"

Создание "High Availability"

Для начала лучше всего создать задания-репликации с pve1 на pve2 и pve3

(СМОТРЕТЬ МАНУАЛ Proxmox. Репликация виртуальных машин и контейнеров)

Так как при срабатывании автоматической миграции при отказе узла, на котором находятся ВМы,

Перенос ВМов пройдет гораздо быстрее, иначе ВМы будут переносится гораздо дольше

Добавляем ВМ в систему HA

ha-manager add vm:100

Управление ВМ из HA

ha-manager set vm:100 --state stopped

ha-manager set vm:100 --state started

Посмотреть конфигурацию HA

ha-manager config

...
vm:100
        state stopped
...

Посмотреть статус HA

ha-manager status

...
quorum OK
master node1 (active, Wed Nov 23 11:07:23 2016)
lrm elsa (active, Wed Nov 23 11:07:19 2016)
service vm:100 (node1, started)
...

Миграция и релокация ВМ через HA

ЧЕРЕЗ GUI ПРИ НАСТРОЕННОЙ "HA" МИГРАЦИЯ ВМ НЕ РАБОТАЕТ будет ошибка "can't live migrate attached local disks without with-local-disks option"

Офлайн миграция

НЕ РАБОТАЕТ на ВМ - будет ошибка "can't live migrate attached local disks without with-local-disks option" непонятно - ограничение это или баг

ha-manager migrate vm:100 pve2 Релокация, по сути миграция

если заведомо настроена репликация, то отработает быстро ВМ ВЫКЛЮЧИТСЯ КОРРЕКТНО, мигрирует, потом включится на новой ноде

ha-manager relocate vm:100 pve2

Удалить ВМ из системы HA (это НЕ удаление самой ВМ)

ha-manager remove vm:100