Развернуть размещенный движок с узла до незначительного обновления?
Узел в нашем кластере Ovirt показывает доступное обновление. На узле размещен размещенный на нем движок, но в данный момент он обслуживается на другом узле. Нужно ли мне сначала развернуть размещенный движок перед тем, как сделать небольшое обновление?
В настоящее время для каждого обновления я перемещаю узел на техническое обслуживание, а затем я буду развертывать размещенный движок. После этого узел снова активен, и мне нужно снова запустить его в обслуживание, прежде чем начинать обновление. После обновления узел снова активен, поэтому его необходимо снова включить в обслуживание, а затем снова развернуть размещенный механизм.
Это очень много шагов для обновления. Могу ли я пропустить развертывание размещенного движка?
1 ответ
Нет необходимости в развертывании вашего узла из Hosted Engine, просто включайте один узел за раз в обслуживание и выполняйте незначительное обновление. Я пытаюсь обобщить весь процесс, собирая информацию из официальной документации.
Поместите первый узел в Global Maintenance с любого портала администрирования:
- Нажмите Compute → Hosts и выберите самодостаточный узел движка.
- Нажмите Управление → Обслуживание. Локальный режим обслуживания автоматически запускается для этого узла.
или из командной строки:
# hosted-engine --set-maintenance --mode=local
Если миграция включена на уровне кластера, подождите, пока виртуальные машины будут перенесены на другой узел в кластере.
Обновите узел с любого портала администрирования:
- Нажмите Compute → Hosts и выберите узел для обновления.
- Нажмите Установка → Проверить обновление, чтобы открыть окно подтверждения хоста обновления.
- Нажмите кнопку ОК, чтобы начать проверку обновления.
- Чтобы обновить хост, нажмите Установка → Обновление, чтобы открыть окно подтверждения Обновление хоста.
- Нажмите OK, чтобы обновить хост. После обновления хост перезагружается.
или из командной строки:
# yum update
# systemctl reboot
После перезагрузки узла отключите Обслуживание:
- Нажмите Compute → Hosts и выберите самодостаточный узел движка.
- Нажмите Управление → Активировать.
или из командной строки:
# hosted-engine --set-maintenance --mode=none
Повторите процедуру обновления для каждого узла в среде.