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:
- lépés: Patch letöltése innen https://customerconnect.vmware.com/patch
- lépés: ESXi szerverre feltölteni a letöltött patch csomagot.
- lépés: Engedélyezd az SSH szolgáltatást az ESXi host-on.
- lépés: VM-ek sorrendben történő leállítása.
- lépés: Maintenance mode bekapcsolása.
- lépés: ESXi host patchelése.
- lépés: Host újraindítása.
- 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: