Update ESXi z wykorzystaniem HP Offline Bundle z CLI

Tags: ,

Natknąłem się dziś na problem z update ESXi 5.1u2 do wersji ESXi 5.5u3 (5.5.0-Update3-3029944-HP-550.9.3.26-Sep2015). Chciałem wykorzystać do tego nośniki jakie dostarcza HP w formie Offline-Bundle, aby móc wykonać aktualizację z CLI przez SSH.

O ile sama procedura została wielokrotnie opisana, napotkałem na problem z zależnościami wewnątrz paczki, przez co aktualizacja nie była możliwa. Jak zawsze najpierw odpalamy z opcją –dry-run.

Weryfikacja

# esxcli software vib update --depot=/vmfs/volumes/LDS_ESX02/VMware-ESXi-5.5.0-Update3-3029944-HP-550.9.3.26-Sep2015-depot.zip --dry-run
[DependencyError]
VIB Mellanox_bootbank_net-mlx4-en_1.9.9.4-1OEM.550.0.0.1331820 requires com.mellanox.mlx4_core-9.2.2.0, but the requirement cannot be satisfied within the ImageProfile.
Please refer to the log file for more details.

Oznacza to dokładnie tyle, że aktualizowana przez Offline-Bundle paczka net-mlx4-en wymaga com.mellanox.mlx4_core, którego nie ma w „pakiecie”…

Opcją obejścia jaką wybrałem – ponieważ nie posiadam sprzętu Mellanox, do którego potrzebowałbym sterowników, było odinstalowanie aktualnego VIBa.

Odinstalowanie VIBa

~ # esxcli software vib remove -n=net-mlx4-en
Removal Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true
VIBs Installed:
VIBs Removed: Mellanox_bootbank_net-mlx4-en_1.6.1.2-1OEM.500.0.0.406165
VIBs Skipped:

Kolejnym krokiem jest reboot ESXi.

Reboot ESXi

~ # esxcli system shutdown reboot -r "Po usunieciu mellanoxa"

Po tym drobnym zabiegu, można było wykonać update.

Właściwy Update

~ # esxcli software vib update --depot=/vmfs/volumes/LDS_ESX02/VMware-ESXi-5.5.0-Update3-3029944-HP-550.9.3.26-Sep2015-depot.zip
Installation Result
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
Reboot Required: true

 

Poprzez korzystanie ze strony flexray.pl wyrażają Państwo zgodę na używanie cookies, a także akceptują Politykę dotyczącą tych plików. Nie, chcę się dowiedzieć więcej

Aby zapewnić Tobie najwyższy poziom realizacji usługi, opcje ciasteczek na tej stronie są ustawione na "zezwalaj na pliki cookies". Kontynuując przeglądanie strony bez zmiany ustawień lub klikając przycisk "Akceptuję" zgadzasz się na ich wykorzystanie.

Zamknij