Развернуть размещенный движок с узла до незначительного обновления?

Узел в нашем кластере Ovirt показывает доступное обновление. На узле размещен размещенный на нем движок, но в данный момент он обслуживается на другом узле. Нужно ли мне сначала развернуть размещенный движок перед тем, как сделать небольшое обновление?

В настоящее время для каждого обновления я перемещаю узел на техническое обслуживание, а затем я буду развертывать размещенный движок. После этого узел снова активен, и мне нужно снова запустить его в обслуживание, прежде чем начинать обновление. После обновления узел снова активен, поэтому его необходимо снова включить в обслуживание, а затем снова развернуть размещенный механизм.

Это очень много шагов для обновления. Могу ли я пропустить развертывание размещенного движка?

1 ответ

Решение

Нет необходимости в развертывании вашего узла из Hosted Engine, просто включайте один узел за раз в обслуживание и выполняйте незначительное обновление. Я пытаюсь обобщить весь процесс, собирая информацию из официальной документации.

  1. Поместите первый узел в Global Maintenance с любого портала администрирования:

    • Нажмите ComputeHosts и выберите самодостаточный узел движка.
    • Нажмите УправлениеОбслуживание. Локальный режим обслуживания автоматически запускается для этого узла.

    или из командной строки:
    # hosted-engine --set-maintenance --mode=local

  2. Если миграция включена на уровне кластера, подождите, пока виртуальные машины будут перенесены на другой узел в кластере.

  3. Обновите узел с любого портала администрирования:

    • Нажмите ComputeHosts и выберите узел для обновления.
    • Нажмите УстановкаПроверить обновление, чтобы открыть окно подтверждения хоста обновления.
    • Нажмите кнопку ОК, чтобы начать проверку обновления.
    • Чтобы обновить хост, нажмите УстановкаОбновление, чтобы открыть окно подтверждения Обновление хоста.
    • Нажмите OK, чтобы обновить хост. После обновления хост перезагружается.

    или из командной строки:
    # yum update
    # systemctl reboot

  4. После перезагрузки узла отключите Обслуживание:

    • Нажмите ComputeHosts и выберите самодостаточный узел движка.
    • Нажмите УправлениеАктивировать.

    или из командной строки:
    # hosted-engine --set-maintenance --mode=none

  5. Повторите процедуру обновления для каждого узла в среде.

Другие вопросы по тегам