Voor VMware ESXi 5.0 komen regelmatig updates uit. Deze zijn te vinden op de website: www.vmware.com/patch/download. De installatie van VMware updates voor ESXi 5.0 stand-alone gaat anders dan die van ESXi 4.1. VMware wil eigenlijk dat een ESXi server verbonden wordt met een vCenter Server. Middels vCenter kan een ESXi server geupdate worden. Helaas wordt er regelmatig gebruik gemaakt van Stand-alone server. Hierdoor kan er geen gebruik gemaakt worden van de update feature van vCenter server. In dit document kort uitgelegd wat er moet gebeuren om een ESXi 5.0 server te voorzien van updates.
Zoals gezegd worden updates gedownload vanaf de VMware site. Als voorbeeld wordt de ESXi500-201109001 patch gedownload die ESXi 5.0 naar build number 474610 brengt. Vanaf de VMware wordt er een .zip bestand gedownload met patches die in september 2011 uitgebracht zijn. Dit .zip bestand moet op de VMware ESXi 5.0 server geplaatst worden. In dit voorbeeld worden de bestanden naar een bepaalde datastore gekopieerd: /vmfs/volumes/4e803dd5-ded1ec68-b689-001e4f12981b/. De naam van de datastore kan als volgt achterhaald worden.
Start Putty en verbind met de ESXi 5.0 server op port 22 met SSH
Als er spaties in de volumenaam zitten kan in build 474610 problemen optreden bij het updaten. Daarom kan men het beste de source naam van de datastore waar de bestanden moeten komen te staan noteren. Die kan bijvoorbeeld via Putty opgevraagd worden.
Geef vervolgens het commando cd gevolgd door /vmfs/volumes/volumenaam
Druk op Enter en de volume naam wordt weergegeven zoals hieronder te zien is.
VMware CLI
Voor de installatie van updates wordt de VMware Command Line Interface nodig. Deze is te downloaden vanaf deze link.
Zet de ESXi 5.0 server in Maintenance mode in de VIC. Voer het volgende commando uit:
C:Program Files (x86)VMwareVMware vSphere CLIBINesxcli.exe --server=ere01vm015.ere.era.local software vib update --depot=/vmfs/volumes/4e803dd5-ded1ec68-b689-001e4f12981b/ESXi500-201109001.zip
Pas de dikgedrukte tekst aan naar de van toepassing zijnde variabelen.
Na de update haal je de ESXi server uit maintenance mode en herstart je de server. De updates zijn dan succesvol uitgevoerd.
Kijk in de VIC naar de build of log in Putty en voer het volgende commando uit
vmware -v