====== Установка минорных обновлений ====== Установка минорных обновлений виртуальной среды и подсистемы виртуализации обычно не требует остановки работы системы или миграции виртуальных машин. Обновление рекомендуется проводить поэтапно, в период низкой активности виртуальной среды. План обновления должен включать в себя следующие обязательные этапы: - Установка обновлений на тестовом сегменте; - Проверка корректности функционирования тестового сегмента; - Установка обновлений на продуктивном сегменте; - Проверка корректности функционирования всего комплекса в целом; Процесс обновления делится на следующие этапы: - Обновления интерфейса администрирования - обновление компонентов веб интерфейса в контейнере машины управления. - Обновление гипервизора - устанавливаются пакеты исправлений операционной системы, ядра виртуализации, системы хранения данных и консольных утилит управления; ====== Обновление интерфейса администрирования ====== Общей практикой является установка самой актуальной версии интерфейса администрирования перед обновлением компонентов гипервизора для обеспечения полной совместимости компонентов системы. Перед запуском обновления рекомендуется создать резервную копию контейнера, руководствуясь разделом "[[domestic:rosplatforma:guide:create_ct_backup|Создание резервной копии виртуальной контейнера]]" данного руководства. {{:domestic:rosplatforma:guide:update_minor:20221110-091142.png}} Для проверки доступности пакетов обновления необходимо в боковом меню выбрать служебный контейнер интерфейса администрирования. По умолчанию виртуальные среды названы следующим образом: * ''va-mn'' - веб интерфейс Р-управление; * ''vstorage-ui'' - веб интерфейс управления системой хранения данных Р-Хранилище. {{:domestic:rosplatforma:guide:update_minor:20221110-090608.png}} Проверка обновлений автоматически не производится. Для запуска проверки наличия обновлений необходимо перейти на вкладку "ПО - Приложений" контейнера. Переход на вкладку автоматически запускает процесс проверки обновлений. В случае обнаружения новых пакетов будет отображено уведомление "Обновления для пакетов приложений контейнера доступны." {{:domestic:rosplatforma:guide:update_minor:20221110-085922.png}} После обнаружения обновлений на вкладке "Обзор" раздел "Статус ПО" в блоке "Статус" будет изменен на "Обновление ПО". Чтобы приступить к обновлению компонентов необходимо нажать на гиперссылку с надписью "Обновление ПО". {{:domestic:rosplatforma:guide:update_minor:20221017-092244.png}} В окне "Обновление ПО" необходимо ознакомиться со списком обновляемых пакетов в разделе "Статус ПО", установить отметку в поле "Да, я хочу обновить данный контейнер" и нажать кнопку "Обновление" для запуска процесса. {{:domestic:rosplatforma:guide:update_minor:20221017-092302.png}} Результат выполнения обновлений необходимо отслеживать в разделе "Журналы" виртуальной среды. {{:domestic:rosplatforma:guide:update_minor:20221110-090518.png}} В случае если обновление привело к неработоспособности системы - необходимо восстановить контейнер из ранее созданной резервной копии, руководствуясь разделом "[[domestic:rosplatforma:guide:restore_ct_from_backup|Восстановление контейнера из резервной копии]]" данного руководства. {{:domestic:rosplatforma:guide:update_minor:20221110-091129.png}} ====== Обновление гипервизора ====== Для выполнения процедуры обновления гипервизора необходимо в боковом меню перейти в раздел "Управление - Обновления". В окне отображены все физические серверы и контейнер Р-управление под называнием ''localhost''. Система __не производит автоматический__ поиск доступных обновлений, для поиска наличия обновления необходимо нажать на имени сервера в столбце таблицы "Имя хоста". Данную операцию необходимо провести для каждого физического сервера в отдельности. {{:domestic:rosplatforma:guide:update_minor:20221110-093401.png}} После нажатия на названии физического сервера запускается процесс поиска доступных обновлений. Информация о найденных пакетах обновления будет отображена в виде таблицы. {{:domestic:rosplatforma:guide:update_minor:20221017-093618.png}} При наличии обновлений серверу будет присвоен статус "Найдены обновления" в разделе "Управление - Обновления". {{:domestic:rosplatforma:guide:update_minor:20221017-092450.png}} Для запуска процесса обновления необходимо нажать на имени сервера в столбце таблицы "Имя хоста". В разделе "Обновления ПО" сервера нажать кнопку "Установить все" для установки всех обнаруженных обновлений. {{:domestic:rosplatforma:guide:update_minor:20221017-093618.png}} После запуска обновления процесс необходимо отслеживать в журнале событий сервера. Для этого необходимо нажать гиперссылку "Подробности" открывшемся окне. {{:domestic:rosplatforma:guide:update_minor:20221017-093628.png}} Об успешном завершении процесса свидетельствует статус задачи "Выполнено". {{:domestic:rosplatforma:guide:update_minor:20221017-093652.png}}