Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Общие сведения

Обновление ПО «zVirt Max» заключается в обновлении программного обеспечения Менеджера управления и хостов каждого кластера.

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

Перед обновлением продуктивной среды рекомендуем выполнить процедуру обновления в идентичной тестовой среде.

1. Используемые термины

Термин Определение

Хост

Физический сервер или персональный компьютер

Гипервизор

Хост, на котором работает одна или несколько виртуальных машин

Менеджер управления

Программное обеспечение zVirt Max, обеспечивающее управление системой виртуализации

Хост с ролью HostedEngine

Гипервизор, на котором установлены пакеты Hosted Engine, обеспечивающие возможность размещения на хосте виртуальной машины с Менеджером управления (ВМ HostedEngine)

Хост с ВМ HostedEngine

Гипервизор с ролью HostedEngine, на котором в текущий момент времени выполняется ВМ HostedEngine

Стандартный хост

Гипервизор, на котором не может выполняться виртуальная машина HostedEngine

ВМ HostedEngine

Специальная виртуальная машина, на которой установлен Менеджер управления. Выполняется только на хостах с ролью HostedEngine. zVirt Max развёрнут в архитектуре HostedEngine

2. Особенности и ограничения

Перед выполнением обновления внимательно ознакомьтесь со следующими особенностями и ограничениями:

  • Перед обновлением проверьте количество ядер, присутствующих в системе.

  • Далее в инструкции в командах настройки доступа к репозиториям будут встречаются <имя_пользователя> и <пароль>, их следует заменить (вместе с угловыми скобками) на имя пользователя (логин) и пароль, которые указаны в лицензионном сертификате, выданном при покупке продукта.

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

  • Перед выполнением процедуры обновления Менеджера управления убедитесь, что системное имя Менеджера управления (хоста с Менеджером управления в архитектуре Standalone и Standalone All-in-One) задано в нижнем регистре. Для этого можно использовать команду hostname.

  • Если для обновляемого хоста были заданы дополнительные параметры ядра, перед обновлением их необходимо сбросить. Для этого:

    1. Переведите хост в режим обслуживания если хостов с такой ролью несколько, иначе выключите или мигрируйте все виртуальные машины на другой хост.

    2. На портале администрирования перейдите в Ресурсы  Хосты.

    3. Выделите нужный хост и нажмите Изменить.

    4. На вкладке Ядро нажмите Сбросить, а затем OK.

    5. Переведите хост в режим обслуживания (Управление  Обслуживание).

    6. Переустановите хост (Настройки  Переустановить).

    Дождитесь переустановки хоста и приступайте к обновлению.

  • Перед началом обновления стандартных хостов и хостов с ролью HostedEngine, их требуется переводить в режим обслуживания, для чего необходимо обеспечить отсутствие на нём выполняющихся виртуальных машин:

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

    • Если к обновляемому гипервизору прикреплены группами и метками сходства виртуальные машины, перевести его в режим обслуживания с первого раза не получится - появится окно сообщения о невозможности включения режима обслуживания. Закройте окно, выключите те машины, которые не начали миграцию, дождитесь окончания миграции и выключения ВМ, активируйте гипервизор и снова переведите его в режим обслуживания.

    • Если гипервизор - единственный в кластере, в режим обслуживания переводить не надо, выключите все выполняющиеся на нём виртуальные машины и после завершения их работы на хосте приступайте к обновлению, для выключения ВМ HostedEngine введите команду:

      hosted-engine --vm-shutdown