Vanuit de VMWare ESXCLI kun je veel doen. Zelfs de upgrade van je RAID controller firmware. Zorg dat je de betreffende zip file uitpakt en upload via bijv. WINSCP naar /TMP.
Maak vervolgens de .vmexe daadwerkelijk uitvoerbaar met een CHMOD
chmod +x CP047425.vmexe
Vervolgens voeren we de patch uit:
./CP047425.vmexe
Dat geeft je de volgende informatie terug, waarbij je aangeeft welke van je RAID controllers je wil bijwerken:
[root@ZOOLOOK:/tmp/CP047425] ./CP047425.vmexe OS: VMkernel 7.0 Online ROM Flash Component for VMware ESXi - HPE Smart Array P408i-p, P408e-p, P408i-a, P408i-c, E208i-p, E208e-p, E208i-c, E208i-a, P408i-sb, P408e-m, P204i-c, P204i-b, P816i-a and P416ie-m SR Gen10 (4.11), searching... 1) HPE Smart Array P408i-a SR Gen10 in Slot 0 (3.00) Select which devices to flash [#,#-#,(A)ll,(N)one]> 1 Flashing HPE Smart Array P408i-a SR Gen10 in Slot 0 [ 3.00 -> 4.11 ] Deferred flashes will be performed on next system reboot ============ Summary ============ Smart Component Finished Summary Messages ================ Reboot needed to activate 1 new FW image Exit Status: 1 Deferred flashes will be performed on next system reboot A reboot is required to complete update.
Bij de volgende reboot wordt de firmware bijgewerkt.
Mogelijk dien je ook nog de bijbehorende VIB bij te werken:
esxcli software component apply -d /tmp/CP047425/VMw/index.xml
In het onderstaande voorbeeld, was deze reeds actueel:
[root@ZOOLOOK:/tmp/CP047425] esxcli software component apply -d /tmp/CP047425/VMw/index.xml Installation Result Components Installed: Components Removed: Components Skipped: Smart-Component-CP047425_4.11.7-7.0.0.15843807 Message: Host is not changed. Reboot Required: false
Een alternatief voor het handmatig bijwerken van virmwares dit artikel.