Technical Anshu Головна › Навчальні посібники › Оновлення ESXi від 6.7 до 8.0
🖥️ Оновлення VMware ESXi

Оновлення ESXi від 6.7 до 8.0 – виправлення збою робочого сервера

Повний план оновлення ESXi 6.7 до 8.0 для робочого сервера: перевірка сумісності, резервне копіювання конфігурації хоста, маршрути депо ISO та esxcli, ліцензійні ключі, збірник аварій — і відкат Shift+R, який рятує ніч.

✍️ Technical Anshu🖥️ VMware ESXi 6.7 to 8.0🎧 Multi-Language Audio
Оновлення ESXi від 6.7 до 8.0 – виправлення збою робочого сервера
🎧 Багатомовне аудіо: У відеоплеєрі натисніть [Налаштування] (⚙️) ➔ [Аудіодоріжка], щоб вибрати мову.

📑Розділи

  1. Чому 6.7 має вийти — припинення підтримки, і чому це оновлення основної версії, а не виправлення
  2. Ворота 1 — доведіть, що апаратне забезпечення сервера все ще підтримується на ESXi 8.0
  3. Шлюз 2 — створіть резервну копію конфігурації хоста та підтвердьте резервні копії віртуальної машини
  4. Сплануйте період обслуговування — оголосите про нього та встановіть жорсткий кінцевий термін відкоту
  5. Режим технічного обслуговування — кожна віртуальна машина вимикається або переміщується, перш ніж торкнутися хоста
  6. Шлях A — завантаження ISO 8.0 і оновлення, зберігаючи сховище даних VMFS
  7. Маршрут B — оновлення депо esxcli з оболонки хоста
  8. Після перезавантаження — ліцензійний ключ 8.0 і перевірки підтвердження
  9. Підказка про збої — читання фіолетового екрана, перші перевірки та відкат Shift+R

📋 Огляд і покроковий посібник

1

Спочатку перевірте апаратну сумісність

Загальна підтримка ESXi 6.7 завершилася 15 жовтня 2022 року, тому перехід назрів, але версія 6.7 до 8.0 є оновленням основної версії, а не виправленням. Між двома версіями VMware повністю видалила модель драйвера VMKLinux (тепер кожен пристрій потребує рідного драйвера) і вивела з експлуатації ціле покоління ЦП, мережевих адаптерів і контролерів зберігання. Абсолютно здоровий хост 6.7 усе ще може не оновлюватися.

Перш ніж забронювати будь-яке вікно, перевірте в Посібнику з сумісності VMware точну модель сервера, сімейство ЦП, мережеві адаптери та контролер зберігання даних щодо ESXi 8.0, а також оновіть програмне забезпечення сервера (BIOS, контролер зберігання, мережеві карти) до версій, указаних постачальником для 8.0. Власна попередня перевірка інсталятора також попереджає про застарілі пристрої, але виявити це за консоллю опівночі – невідповідний час. Спочатку перевірте на папері.

📌 Прямий шлях оновлення: пряме оновлення до 8.0 задокументовано як таке, що підтримується з ESXi 6.7 Оновлення 3 і новіших версій (і з 7.0). Якщо ваш хост використовує попередню збірку 6.7, спочатку оновіть її до останньої версії 6.7, а потім перейдіть до 8.0. Хости на 6.5 не можуть переходити безпосередньо — їм потрібен проміжний крок або нова інсталяція з відновленням конфігурації.
2

Резервне копіювання конфігурації хоста та віртуальних машин

⚠️ Не починайте без резервних копій — це робочий сервер. Перш ніж відкриється вікно, вам потрібні дві перевірені речі: резервна копія конфігурації хоста, яка зберігається поза сервером, і поточні резервні копії віртуальних машин, які можна відновити. Оновлення ніколи не повинно стосуватися віртуальних машин, але робоче вікно без перевірених резервних копій — це гра, а не обслуговування. Якщо ви не можете сказати, як повернутися до 6.7 протягом приблизно 15 хвилин (Крок 7), ви не готові розпочинати.

Зробіть резервну копію конфігурації хоста з оболонки хоста (спершу ввімкніть SSH на хості, якщо він вимкнений). Команда повертає посилання для завантаження комплекту конфігурації — відкрийте його та збережіть файл .tgz десь не на цьому сервері:

ESXi Shell
vim-cmd hostsvc/firmware/backup_config

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

3

Сплануйте вікно та тримайте напоготові ліцензійний ключ 8.0

Виберіть слот для обслуговування та повідомте про це користувачам — ніхто не повинен перебувати в середині збереження, коли хост вимикається. Запишіть послідовність із часом і встановіть крайній термін жорсткого відкоту: момент уночі, після якого ви припиняєте налагодження та відкочуєтеся (крок 7) замість того, щоб з’їдати все вікно. Надішліть заключне повідомлення, коли роботу буде виконано, щоб наступний ранок не починався з чуток.

Сортуйте ліцензію перед вікном, а не під час нього. Ліцензійні ключі прив’язані до основної версії — хост 8.0 не прийме ключ 6.7, і без нього він працює в режимі оцінювання протягом 60 днів. У Broadcom ключі та завантаження надходять із порталу підтримки Broadcom проти ваших прав, тому організуйте цей доступ заздалегідь.

✅ Майте все під рукою, перш ніж почати: ISO 8.0 або доступ до депо, новий ліцензійний ключ, пакет конфігурації хоста з кроку 2 і записані кроки відкату з кроку 7. Саме вікно близько години — підготовка робить його тихим.
4

Шлях A — Оновлення шляхом завантаження ISO 8.0

Повідомте користувачам, а потім переведіть хост у режим обслуговування — кожна віртуальна машина вимикається або переміщується на інший хост. Ніколи не оновлюйте хост, на якому все ще працюють робочі віртуальні машини.

Завантажте програму встановлення ESXi 8.0 із ISO, виберіть диск, на якому зберігається наявна інсталяція, і виберіть Оновити ESXi, зберегти сховище даних VMFS. Це маршрут, показаний на більшості серверів, і той, який обробляє велику версію, чітко переходить, оскільки попередні перевірки з’являються на екрані під час проходження.

⚠️ Сприймайте кожне попередження про попередню перевірку про непідтримуваний або застарілий пристрій інсталятора як знак зупинки, а не прикрасу — зупиніться, поверніться до кроку 1 і спочатку вирішіть проблему сумісності. А коли оновлення завершиться, дозвольте хосту самостійно перезавантажитися до 8.0: ніколи не вмикайте живлення хоста, який, здається, думає під час першого завантаження.
5

Шлях Б — Оновлення з оболонки за допомогою esxcli

Маршрут депо працює повністю з оболонки хоста — без фізичних або віртуальних носіїв — що робить його практичним вибором для віддаленого хосту. Хост усе ще спочатку переходить у режим обслуговування, точно як у маршруті A. Дозвольте клієнту HTTP через брандмауер хосту:

ESXi Shell
esxcli network firewall ruleset set -e true -r httpClient

Перелічіть профілі, доступні в онлайн-магазині VMware, і запам’ятайте точну назву стандартного профілю 8.0:

ESXi Shell
esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml

Потім запустіть оновлення профілю для депо, використовуючи саме це ім’я профілю, і перезавантажте хост, коли воно завершиться:

ESXi Shell
esxcli software profile update -d <depot-url> -p <exact-profile-name>

Той самий маршрут працює в режимі офлайн: скопіюйте пакет депо ZIP до сховища даних і замість цього вкажіть значення -d для цього файлу. Зауважте, що profile update — це команда оновлення — вона зберігає вашу існуючу конфігурацію та сторонні VIB там, де вони сумісні; не замінюйте profile install, який замінює зображення.

6

Після перезавантаження — ліцензія, перевірка, потім звільнення

Щойно хост відновить роботу на версії 8.0, застосуйте свій ліцензійний ключ ESXi 8.0 — ключ 6.7 не приймається, а без нового ключа годинник оцінки цокає. Вийдіть із режиму обслуговування, потім спершу запустіть одну некритичну віртуальну машину та перевірте її мережу, сховище та консоль, перш ніж запускати решту.

Далі перевірте сам хост: журнал подій і стан апаратного забезпечення для скарг на драйвер або датчик, кожне підключене сховище даних і налаштування мережі керування не змінені. Лише тоді відпустіть сервер користувачам і надішліть завершальне повідомлення з кроку 3.

📌 Залиште оновлення VMware Tools і версії віртуального апаратного забезпечення віртуальних машин на інший день. Ні те, ні інше не потрібно змінювати в тому самому вікні — і оновлення апаратної версії є одностороннім, тому воно ніколи не належить до ночі оновлення.
7

The Crash Playbook — фіолетовий екран і Shift+R відкат

Якщо на хості з’являються фіолетові екрани (PSOD) або він не завантажується належним чином після оновлення, працюйте в такому порядку. По-перше, сфотографуйте фіолетовий екран, перш ніж торкатися чогось. PSOD означає навмисну ​​зупинку VMkernel, тому що продовження загрожує віртуальним машинам, а екран є діагнозом: тип винятку та модуль, названий на ньому, вказують на причину, а ім’я модуля драйвера вказує на проблему з апаратною підтримкою та помилку сторінки, яка вказує на пам’ять або мікропрограму.

По-друге, перезавантажте один раз і подивіться. Один тимчасовий фіолетовий екран після зміни драйвера є даними; повторний — вирок. Перші підозрювані, у власному порядку оновлення: непідтримуваний мережевий адаптер або адаптер накопичувача, прошивка, старіша за списки посібника з сумісності, або помилка пам’яті, на яку стара версія не звертала уваги.

По-третє, відкат. ESXi встановлюється в два завантажувальні банки, і оновлення залишає вашу попередню збірку 6.7 недоторканою в альтернативному банку. Перезавантажте хост і під час запиту завантаження натисніть Shift + R і підтвердьте — хост завантажить попередню збірку 6.7, включаючи конфігурацію, точно так, як ви її залишили. Якщо відкат працює, ви виграли час: усуньте причину сумісності вдень і оновіть знову в новому вікні.

ESXi Shell
vim-cmd hostsvc/firmware/restore_config <bundle-path>

Ця команда відновлення є другим шляхом виходу — вона повертає конфігурацію хоста з пакета кроку 2 назад на хост тої самої версії та збірки, у випадках, коли одного завантажувального банку недостатньо.

✅ Обнадійливий факт, на який слід триматися: збій після оновлення майже ніколи не призводить до втрати віртуальних машин. Віртуальні машини живуть у сховищі даних, не торкнувшись оновлення хосту — що суперечить, так це хост і один непідтримуваний компонент. Поверніться назад, виправте одну річ і знову.

🏷️Змінні та ключові слова пошуку тем

🔍 ESXi 6.7 to 8.0 Upgrade 🔍 VMware ESXi 🔍 Production Server 🔍 Shift+R Rollback 🔍 esxcli 🔍 Host Configuration Backup 🔍 Purple Screen of Death 🔍 PSOD 🔍 VMFS Datastore 🔍 ESXi Licence Key 🔍 Maintenance Mode 🔍 VMware Compatibility Guide 🔍 TechnicalAnshu
🎙️ Повна транскрипція — торкніться, щоб розгорнути

__TOK_36__

__TOK_37__

__TOK_38__

❓ Часті запитання

Чи на 100% безкоштовний цей посібник?

__TOK_39__

Чи можуть новачки дотримуватися цього посібника?

__TOK_40__

Де я можу поставити запитання, якщо я застряг?

__TOK_41__

🚀 Перегляньте повний посібник на YouTube

__TOK_42__

__TOK_43__

▶️ Переглянути повне відео
Цей посібник ґрунтується на відео оновлення ESXi 6.7 до 8.0 Technical Anshu • Застрягли на якомусь кроці? Запитуйте у коментарях до відео — там вам допоможуть 🙏