Обновление Hosted HOSTVM Manager

Для обновления Hosted HOSTVM Manager необходимо соблюсти следующие условия:

  • Обновлять HOSTVM Manager 4.3 -> 4.4 можно только на хосте с ОС CentOS 8.x (HOSTVM Node 4.4.x)

  • С хоста, на котором будет проводиться обновление, необходимо смигрировать все ВМ на другие хосты кластера

  • Подготовить дополнительный Storage Domain размером минимум 70 Гб, для размещения ВМ Hosted HOSTVM Manager 4.4 (при восстановлении конфигурации потребуется указать Storage Domain, отличный от того, что использовался на версии 4.3)

  • На время обновления отключить fencing на хостах, через портал администрирования:

Compute -> Clusters -> Выделить нужный кластер -> Edit -> Fencing policy -> Снять галку Enable fencing

Во время обновления запущенные ВМ могут продолжать работу

Портал администрирования во время обновления будет недоступен

Установка обновления

1) С целевого хоста, на котором будет проводиться обновление, смигрировать все ВМ, включая HOSTVM Manager, на другие хосты кластера

2) Вывести обновляемый хост из кластера, установить на него hostvm-node 4.4, ввести обратно в кластер согласно инструкции по обновлению HOSTVM Node

3) Проверить что статус хоста - "ОК" :

nodectl check

Дальнейшие действия сделают недоступным портал администрирования

Необходимо отключить fencing на обновляемых хостах

Compute -> Clusters -> Выделить нужный кластер -> Edit -> Fencing policy -> Снять галку Enable fencing

4) Подключиться по SSH на хост, на котором запущена ВМ с Hosted HOSTVM Manager.

5) Выполнить hosted-engine --set-maintenance --mode=global

6) Убедиться, что кластер перешел в режим global maintenance:

hosted-engine --vm-status

7) Подключиться по SSH к ВМ Hosted HOSTVM Manager

8) Остановить сервис oVirt Engine systemctl stop ovirt-engine

9) Сделать резервную копию конфигурации Engine

engine-backup --scope=all --mode=backup --file=backup.bck --log=backuplog.log

10) Загрузить файл резервной копии конфигурации на обновленный в п.2 хост, на котором будет развертываться Hosted HOSTVM Manager 4.4

11) Остановить ВМ HOSTVM Manager 4.3

hosted-engine --vm-shutdown

12) Подключиться по SSH к хосту с Hostvm Node 4.4, запустить процесс развертывания Hosted HOSTVM Manager 4.4, с восстановлением конфигурации из резервной копии:

hosted-engine --deploy --restore-from-file=backup.bck

Пример ответов на вопросы инсталлятора

Пропущенные вопросы оставить по умолчанию:

В процессе установки инсталлятор задаст вопрос, какой тип хранилища использовать (в данном случае NFS), а так же попросит указать расположение хранилища и размер диска Engine VM (указать 60 ГБ минимум для работы механизма минорных обновлений):

Во время обновления необходимо указать новый Storage Domain. Скрипт развертывания переименует Storage Domain и сохранит данные

13) После того как развертывание Hosted HOSTVM Manager будет закончено, портал администрирования будет доступен по прежнему адресу

14) Зайти на портал администрирования, проверить что кластер доступен и работает

Если инсталляция происходит на стенде, где нет настроенного DNS, а используется файл hosts, необходимо зайти в консоль ВМ Hosted HOSTVM Manager и настроить файл /etc/hosts, чтобы хосты в кластере стали доступны

Last updated

Was this helpful?