Назад | Перейти на главную страницу

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

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

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

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

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

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

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

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

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

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

    • Нажмите ВычислитьХосты и выберите узел, который нужно обновить.
    • Нажмите МонтажПроверить наличие обновлений открыть Обновить хост окно подтверждения.
    • Нажмите хорошо чтобы начать проверку обновления.
    • Чтобы обновить хост, нажмите МонтажОбновить открыть Обновить хост окно подтверждения.
    • Нажмите хорошо обновить хост. После обновления хост перезагружается.

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

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

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

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

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