После статьи о том, как обновить vCenter Server до версии 8.0 Update 3, я хочу показать, как можно легко обновить хосты ESXi до версии 8.0 Update 3 с помощью vSphere Lifecycle Manager, используя подход к обновлениям на основе образов. Это новая альтернатива обновлению ESXi по сравнению с устаревшим решением Update Manager. Давайте рассмотрим шаги по обновлению VMware ESXi.
Ознакомиться с официальными примечаниями к выпуску VMware vSphere 8.0 Update 3 можно здесь: Примечания к выпуску VMware vSphere 8.0
Действия по обновлению VMware ESXi 8.0 до обновления 3
Во-первых, необходимо обновить сервер vCenter. Если вы хотите узнать, как пройти этот процесс, прочтите мою статью в блоге здесь: Обновление vCenter Server до версии 8.0 Update 3.
Первое, что вы захотите сделать, это обновить VMware ESXi 8.0 до Update 3 с помощью Lifecycle Manager. Вы можете перейти в меню и нажать «Диспетчер жизненного цикла».
В разделе Image Depot вы должны увидеть изображение ESXi 8.0 U3 24022510, указанное вверху.
Перейдите на вкладку Обновления в свойствах кластера. В версии ESXi вы можете нажать на раскрывающийся список и выбрать новый образ 8.0 U3 – 24022510 для кластера.
После изменения образа кластера вы увидите примечание о том, что образ изменился и хосты необходимо проверить на соответствие.
После того, как уровень соответствия для узлов в кластере будет проверен, вы увидите следующие параметры::
- Исправить все
- Запустите предварительную проверку
- Сцена Все
Ниже я собираюсь запустить команду Remediate All.
При этом запустится мастер воздействия на исправление. Вы увидите сводку по влиянию, предоставленную для исправления кластера. После просмотра сводки о влиянии на исправление можно нажать кнопку «Начать исправление».
Начинается исправление хостов ESXi. Вы увидите сообщения об исправляемых узлах, которые выполнят предварительные проверки, а затем исправят узлы в кластере. Каждый узел будет эвакуирован, переведен в режим обслуживания, применено обновление и перезагружено.
После перезагрузки узла ESXi в процессе исправления vSphere Lifecycle Manager можно просмотреть сведения о узле и увидеть, что версия гипервизора соответствует новой версии VMware ESXi 8.0.3 24022510.
Устранение неполадок
По моему опыту обновления серверов VMware ESXi, есть несколько причин, которые могут вызвать проблемы. Обратите внимание на следующие вещи, в которых следует убедиться:
- Убедитесь, что на вашем узле ESXi достаточно свободного места в корневом разделе — хотя это, скорее всего, не вызовет проблем с производственными хостами с корпоративным оборудованием и дисками, если вы используете вложенные лаборатории и небольшие виртуальные диски, вы можете время от времени сталкиваться с проблемами с дисковым пространством.
- Отсутствует доступный образ vSphere 8.0 U3 — необходимо либо разрешить выполнение задачи синхронизации обновлений в vCenter, либо сделать это вручную с помощью процесса Lifecycle Manager > Actions > Updates > Sync Updates..
- Обновление завершается сбоем после запуска исправления образа жизненного цикла — обратите внимание на точное сообщение об ошибке, которое приходит от неудачного обновления. Обычно в списке есть статья базы знаний или другой фрагмент кода с ошибкой, который вы можете либо найти, либо сослаться на него, чтобы попытаться устранить проблему.
Дальнейшие действия
Если вы еще этого не сделали, обновите vCenter Server до vCenter Server 8.0 с обновлением 3. Это позволит вам обновить серверы ESXi до последней доступной версии образа. Затем с помощью vSphere Lifecycle Manager можно модернизировать серверы ESXi с помощью решения vLCM в vCenter. Конечно, есть и другие способы обновления хоста ESXi, включая загрузку с ISO-образа 8.0 U3, использование командной строки и т. д.