Чи є патчі 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.
  • Переглядаючи скріншот порталу патчів нижче, є патч для оновлення ESXi01, build # 623860. Також є виправлення для версій # 653509 та # 702118.
  • Що є правильним підходом, щоб оновити систему повністю оновленою? Які патчі є сукупними та які потрібно застосовувати послідовно? Чи встановлюється найновіша збірка правильного підходу, чи мені потрібно відступати та поправляти поступово?
  • Інша увага - великий розмір завантажуваних патчів. На сайтах з обмеженою пропускною здатністю завантажувати декілька ~ 300 Мб патчів складно.

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


2
Чи є причина, чому ви не просто встановите Менеджер оновлень, а дозволите йому визначити, які патчі вам потрібні? Це справді автономно, як у "лише 1 хості esx без vCenter"?
MichelZ

2
Так. Автономне , як в одному хості, що працює без vCenter. Передбачте відділення або тестове середовище або просто сайт без ресурсів для придбання ліцензійного пакету, що включає vCenter. Можливо, може бути навіть Менеджер оновлень, але жодних відмовних ресурсів (хостів), які б реально застосувати патчі ...
ewwhite

Ліцензійний пакет з vCenter коштує 600 $ .. не думаю, що це має бути проблема :) Але добре, подивіться, що ви хочете.
MichelZ

@MichelZ Але якщо у вас є один хост, це не має значення, якщо у вас є ліцензія. Менеджер оновлень не працюватиме в цій ситуації.
ewwhite

6
Установки ESXi, з якими я стикаюся, є окремими і не використовують Manager Manager.
ewwhite

Відповіді:


6

Патчі ESXi є сукупними. Я щойно перейшов з номера збірки: 623860 до номера збірки: 721882, пропустивши кілька патчів. Немає проблем.

Співробітник VMware Кайл Глід каже: "Патчі є накопичувальними. Ми, як правило, випускаємо пакети патчів кожні 3 місяці. Новий бюлетень для патчів включає всі оновлення / виправлення будь-яких попередніх бюлетенів".

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


1
Я зв’язав цей блог у своєму початковому дописі. Кайл також дописує "... але вам потрібно звернути увагу на VIB, включені в кожен патч, оскільки ми можемо не включати всі VIB з патчем". Тож є ймовірність, що ви, ймовірно, пропустите якісь оновлення.
ewwhite

Я б не перейшов від базового ESXi5 до останнього патча. Я б перейшов від ESXi5 до Update1 до останнього виправлення. Якщо ви все ще стурбовані, встановіть кожен патч по одному.
Хоук

Такий підхід вимагає декількох ~ 300mb завантажень ...
ewwhite

6

Існує нова публікація блогу від VMware

Відповідне резюме:

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

Ключ полягає в застосуванні патчів з командного рядка, щоб переконатися, що ви застосовуєте патчі, використовуючи команду "оновлення програмного забезпечення програми esxcli ...", а не команду "оновлення вібрації програмного забезпечення esxcli ...".

...

Патчі по суті є оновленнями для VIB-файлів і поширюються у вигляді архівів ZIP. Ці архіви можуть бути завантажені в диспетчер оновлень або ж їх можна скопіювати на хост і використовувати команду ESXCLI. Важливо зауважити, що поряд з оновленими VIB-архівами, патч-архіви містять і останню версію всіх інших VIB-зображень у профілі зображення. Завантажуючи виправлення, ви не просто завантажуєте оновлення. Ви отримуєте повне зображення програмного забезпечення ESXi.

Отже, так. Вони кумулятивні до тих пір, поки ви їх правильно встановите.


♡♡ Щоб отримати авторитетну відповідь, знадобився лише рік або близько того ... ♡♡
ewwhite

Хто навчив вас, як розкодувати?
MDMarra

4

Патчі здаються накопичувальними , припускаючи, що ви починаєте з останнього встановленого (на базі .ISO) пакету як основи.

Тому останнім моїм прикладом було зняття ESXi 5.1 .ISO (build # 799733) і встановлення його на мої фізичні сервери. Звідти у мене був варіант збірки # 838463 або # 914609 Ретельний аналіз змін і записів бази знань показав, що в # 914609 збірку було включено все, починаючи з # 838463. Тож я зміг перейти безпосередньо до цього рівня перегляду, починаючи з базової установки (# 799733).

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


3

Враховуючи складність їх системи виправлення, я б встановив останню збірку та оновлення звідти, якщо це можливо у вашому середовищі.

Зберігайте всі завантажені вами в одному місці, перейменуючи їх при необхідності / можливо, щоб ви знали порядок виправлення інших систем з обмеженою пропускною здатністю. Покладіть ці файли на великий USB та віднесіть їх із собою в інші місця.

Намагаючись розібратися, що гуфічна структура патча виглядає вражаючо.


1
Що ви маєте на увазі під "новітньою збіркою"? Просто ігноруйте оновлення та встановіть останнє доступне зображення ISO? Інкрементальні лісти збірок номерів на знімку екрана не є повністю встановленими зображеннями. Тому вони застосовуються до повної установки ISO.
ewwhite

Так, досить багато. Якщо така можливість є у вашому оточенні, і це полегшить навантаження на виправлення, так би мовити, для мене це видається найбезпечнішим і найбільш доцільним.
SuperMykEl

-2

ewwhite, Ви, можливо, ви вже стикалися з цією статтею, але у мене це було закладене задовго назад:

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

Сподіваємось, це допомагає


-1 Як ви посилаєтесь на статтю, про яку вже говорилося в попередній відповіді .... і питання ....
HostBits

Так, не впевнений, як я пропустив це
JMeterX
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.