Ebben a fejezetben az otthoni környezetemben található VMware ESXi 7.0.0 (Build 16324942) verziót fogom frissíteni a VMware ESXi 7.0 Update 3m (Build 21686933)-ra. Ezt a frissítést nem a vCenter segítségével fogjuk elvégezni, hanem közvetlenül az ESXi host-ról.

Ugyanezzel a módszerrel lehet frissíteni a korábban megismert VMware ESXi 8.0 Update 1 verziót is, amit a későbbiekben fogok bemutatni.

A VMware ESXi patch folyamatát röviden összefoglaltam, hogy tudjuk mi alapján fogunk haladni.

Patch lépések:

  1. lépés: Patch letöltése innen https://customerconnect.vmware.com/patch
  2. lépés: ESXi szerverre feltölteni a letöltött patch csomagot.
  3. lépés: Engedélyezd az SSH szolgáltatást az ESXi host-on.
  4. lépés: VM-ek sorrendben történő leállítása.
  5. lépés: Maintenance mode bekapcsolása.
  6. lépés: ESXi host patchelése.
  7. lépés: Host újraindítása.
  8. lépés: Maintenance mode kikapcsolása az ESXi host-on.

1. lépés: Töltsd le az alábbiak szerint a szükséges patchet a https://customerconnect.vmware.com/patch oldalról. Válaszd ki a megfelelő ESXi verziót (Embedded and Installable) és kattints a Search gombra.

Eredménye

Töltsd le a legfrissebb javító csomagot a gépedre.

Kattints a Download Now gombra.

2. lépés: Nyisd meg az ESXi-t a beállított IP címen (https://IP_cím) és írd be a root felhasználót és a jelszavát.

Töltsd fel az ESXi host-ra a letöltött patch-et. Ehhez kattints a Storage pontra és válaszd a Datastore browser-t.

Utána kattints az Upload gombra és válaszd ki a patch-et.

Várd meg a feltöltés végét.

Eredménye

3. lépés: Engedélyezd az SSH szolgáltatást az ESXi host-on az alábbiak szerint.

Kattints az Actions gombra és válaszd a Services gombot, azon belül pedig az Enable Secure Shell (SSH) pontot.

Eredménye

Így az SSH hozzáférés engedélyezve lett a host-on, egy Putty segítségével már be is tudunk lépni.

SSH eredménye

Putty segítségével teszteld le a belépést a host-ra. Ha sikeres, akkor haladj tovább a folyamattal.

4. lépés: ESXi host-on a VM-ek sorrendben történő leállítása.

Ezt a részt nem fogom jobban kifejteni, mert a VM-eket a környezettől függően kell leállítani vagy másik ESXi host-ra mozgatni a patchelés ideje alatt.

5. lépés: Maintenance mode bekapcsolása az ESXi host-on.

Kattints az Actions gombra és válaszd az Enter maintenance mode pontot.

Kattints a Yes gombra.

Maintenance mode-ban új VM-ek nem hozhatóak létre a host-on, ill. VM nem kapcsolható be és nem konfigurálható. Ha van VMware vCenter Server a környezetben az nem fog VM-eket áttelepíteni erre a host-ra, amíg az maintenance mode-ban van.

Eredménye

6. lépés: ESXi host patchelése

Putty segítségével lépj be az ESXi host-ra és add ki az alábbi parancsot.

esxcli software vib update -d "/vmfs/volumes/63e4ae2e-f58c47c3-348a-000c298c5070/VMware-ESXi-7.0U3m-21686933-depot.zip"

Parancs magyarázata:

  • Zöld kiemelés: Storage elérési útvonala, amit legegyszerűbben a Storage pontra kattintva érsz el.

Kattints a datastore-odra és meglesz az eredmény.

  • Sárga kiemelés: letöltött fájl neve. 😊

Kiadott parancs eredménye

Végeredmény

Lefutott a frissítés.

7. lépés: Host újraindítása

Ehhez a konzolon add ki a reboot parancsot.

8. lépés: Maintenance mode kikapcsolása az ESXi host-on.

Ehhez kattints az Actions gombra és válaszd az Exit maintenance mode pontot.

Eredménye

Gratulálok, ezzel a patch folyamata lezárult. 😊 Indulhatnak a VM-ek az ESXi hoston.

Innen indultunk:

Ez lett a végeredmény: