Являются ли обновления VMware ESXi 5 накопительными?

37

Это кажется базовым, но я запутался в стратегии исправления, связанной с ручным обновлением автономных хостов VMware ESXi. Блог VMware vSphere пытается объяснить это , но сам процесс все еще неясен для меня.

Из блога:
Say Patch01 включает обновления для следующих VIB: «esxi-base», «driver10» и «driver 44». И затем позже Patch02 выпускает обновления для «esxi-base», «driver20» и «driver 44». P2 является кумулятивным в том смысле, что VIB «esxi-base» и «driver44» будут включать обновления в Patch01. Однако важно отметить, что Patch02 не включает VIB «драйвер 10», так как этот модуль не был обновлен.

Этот пост VMware Communities дает другой ответ. Это противоречит другому.

Многие установки ESXi, с которыми я сталкиваюсь, являются автономными и не используют Update Manager . Можно обновить отдельный хост, используя патчи, доступные через портал загрузки патчей VMWare . Процесс достаточно прост , так что часть имеет смысл.

Большая проблема заключается в определении того , что именно загрузить и установить. В моем случае у меня есть большое количество специфических для HP сборок ESXi, которые включают датчики и управление для оборудования HP ProLiant.

  • Допустим, эти серверы начинаются со сборки ESXi № 474610 от 9 сентября 2011 года.
  • На приведенном ниже снимке экрана портала с патчами есть патч для ESXi update01, сборка № 623860. Есть также патчи для билдов # 653509 и # 702118.
  • Приходя к старой версии ESXi (например, сборка для конкретного поставщика), каков надлежащий подход для полного обновления системы? Какие патчи являются кумулятивными, а какие необходимо применять последовательно? Является ли установка новейшей сборки правильным подходом, или мне нужно отступать и исправлять постепенно?
  • Еще одним соображением является большой размер загрузок патча. На сайтах с ограниченной пропускной способностью загрузка нескольких ~ 300 МБ исправлений затруднена.

введите описание изображения здесь

ewwhite
источник
2
Есть ли причина, по которой вы бы не просто установили Менеджер обновлений и позволили ему определить, какие патчи вам действительно нужны? Они действительно автономны, как в «только 1 хосте esx без vCenter»?
MichelZ
2
Да. Автономный , как на одном хосте, работающем без vCenter. Представьте себе филиал или тестовую среду или просто сайт без ресурсов для покупки пакета лицензий, который включает vCenter. Возможно, даже может иметь диспетчер обновлений, но нет ресурсов для отработки отказа (хосты) для фактического применения исправлений ...
ewwhite
Лицензионный пакет с vCenter стоит 600 $. Не думайте, что это должно быть проблемой :) Но хорошо, посмотрите, что вы хотите.
MichelZ
@MichelZ Но если у вас один хост, не имеет значения, есть ли у вас лицензия. Менеджер обновлений не будет работать в этой ситуации.
ewwhite
6
Установки ESXi, с которыми я сталкиваюсь, являются автономными и не используют Update Manager.
Ewwhite

Ответы:

6

ESXi патчи являются накопительными. Я только что перешел с номера сборки 623860 на номер сборки 721882, пропустив несколько патчей. Нет проблем.

Сотрудник VMware Кайл Глид (Kyle Gleed) говорит: «Патчи накапливаются. Обычно мы выпускаем пакеты исправлений каждые 3 месяца. Новый бюллетень исправлений будет включать все обновления / исправления из любых предыдущих бюллетеней».

http://blogs.vmware.com/vsphere/2012/02/understanding-esxi-patches-finding-patches.html

ястреб
источник
1
Я ссылался на этот блог в своем оригинальном сообщении. Кайл также пишет: «... но вы должны обратить внимание на VIB, включенные в каждый патч, так как мы не можем включать в него все VIB». Так что, скорее всего, вам не хватает некоторых обновлений.
ewwhite
Я бы не стал переходить с базовой ESXi5 на последний патч. Я бы пошел от ESXi5 до Update1 до последнего патча. Если вы все еще обеспокоены, установите каждый патч по одному.
Ястреб
Этот подход требует довольно много загрузок ~ 300 Мб ...
ewwhite
6

Есть новое сообщение в блоге от VMware

Соответствующее резюме:

Короче говоря, ответ - да, пакеты исправлений ESXi накапливаются. Однако, применяя исправления из командной строки с помощью команды ESXCLI, вы должны быть осторожны, чтобы не попасть в ситуацию, когда вы можете пропустить некоторые обновления.

Ключ заключается в том, что при применении исправлений из командной строки необходимо убедиться, что вы применяете исправления с помощью команды «esxcli software profile update…», а не команды «esxcli software vib update…».

...

Патчи по сути являются обновлениями VIB и распространяются в виде ZIP-архивов. Эти архивы можно загрузить в диспетчер обновлений или скопировать на хост и использовать с командой ESXCLI. Важно отметить, что наряду с обновленными VIB архивы исправлений также включают в себя последнюю версию всех других VIB в профиле изображения. Когда вы загружаете патч, вы не просто загружаете обновления. Вы получаете полный образ программного обеспечения ESXi.

Так да. Они накапливаются, если вы правильно их установите.

MDMarra
источник
♡♡ Только авторитетный ответ занял год или около того ... ♡♡
ewwhite
Кто научил вас, как Unicode?
MDMarra
4

Патчи кажутся накопительными , если исходить из самого последнего устанавливаемого пакета (на основе .ISO).

Итак, мой самый последний пример - это сброс ESXi 5.1 .ISO (сборка # 799733) и установка его на мои физические серверы. Оттуда у меня была возможность построить # 838463 или # 914609. Тщательный анализ журналов изменений и записей базы знаний показал, что сборка # 914609 включала в себя все, начиная с # 838463. Таким образом, я смог перейти непосредственно к этому уровню ревизии, начиная с базовой установки (# 799733).

введите описание изображения здесь

оборота
источник
3

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

Храните все загруженные файлы в одном месте, переименовывая их, если необходимо / возможно, чтобы вы знали порядок установки исправлений на других ваших системах с ограниченной пропускной способностью. Поместите эти файлы на большой USB-носитель и возьмите его с собой в другие места.

Попытка выяснить, что тупая структура патча выглядит сводящей с ума.

SuperMykEl
источник
1
Что вы подразумеваете под "последней сборкой"? Просто игнорировать обновления и установить последний доступный образ ISO? Инкрементные списки номеров сборки на скриншоте выше не являются полностью устанавливаемыми изображениями. Таким образом, они применяются для полной установки ISO.
2012 г.
Да, в значительной степени. Если это возможно в вашей среде, и это, так сказать, уменьшит нагрузку на ваш патч, это будет для меня самым безопасным и наиболее целесообразным способом.
SuperMykEl
-2

ewwhite, Вы, возможно, уже сталкивались с этой статьей, но у меня была ее закладка некоторое время назад:

http://blogs.vmware.com/vsphere/2012/02/understanding-esxi-patches-finding-patches.html

Надеюсь, это поможет

JMeterX
источник
-1 Как вы ссылались на статью, которая уже упоминалась в предыдущем ответе .... и вопрос ....
HostBits
Даааааа, не знаю, как я это пропустил
JMeterX