Zum Inhalt springen
  • 0

Upgrade ESXi


Gast ITDepp

Frage

Hallo in die Runde,

an einem Außenstandort befindet sich ein Server, ein HP DL380 Gen 9 mit ESXi (6765062). Ein vCenter existiert nicht, eine entsprechende Lizenz für vCenter liegt nicht vor. Daher kann ein Update via Update Manager nicht durchgeführt werden oder ein ISO bereitgestellt werden.

Im Rahmen der Recherche habe ich das Offline Bundle für ein angepasstes HPE ESXi Image von VMWare heruntergeladen und auf dem Datastore gespeichert. Hierbei gibt es eine Besonderheit aufgrund eines VIB Zertifikats weshalb ein direkten Update auf ESXi 6.7 nicht möglich ist. Dies wird in der Interoperability Matrix bestätigt: https://interopmatrix.vmware.com/Upgrade?productId=1

Darauffolgend wurden alle VMs heruntergefahren, den ESXi Host in den Wartungsmodus versetzt und ein Update via ESXCLI auf ESXi  6.0 (13635687)durchgeführt. Somit sollte laut obigen Artikel von VMWare alles erfüllt sein ( 6.0 ESXi600-201807001 (Build: 9239799) or later).

Nach einem Neustart zeigt der Host die entsprechend neue Build Nummer 6.0 (13635687). Einem Update auf ESXi 6.7 sollte nun nichts im Wege stehen. Gleiches Vorgehen, diesmal mit dem HPE ESXi Image für ESXi 6.7U3. Auf der ESXCLI erhalte ich jedoch folgenden Fehler:

 

DependencyError: VIB HPE_bootbank_ssacli_3.47.6.0-6.0.0.2768847 requires esx-version = 6.0.0, but the requirement cannot be satisfied within the ImageProfile.

Im esxiupdate.log konnte ich folgende Informationen finden:, die vor diesem Fehler stehen:

38222: imageprofile: DEBUG: VIBs set(['HPE_bootbank_bootcfg_6.0.0.02-05.00.10.2494585']) are replaced by VIB HPE_bootbank_bootcfg_6.7.0.02-06.00.14.7535516, removing them from ImageProfile HPE-ESXi-6.7.0-Update3-18828794-Gen9plus-670.U3.10.8.1.2?
38222: imageprofile: DEBUG: VIB HPE_bootbank_bootcfg_6.0.0.02-05.00.10.2494585 is being removed from ImageProfile HPE-ESXi-6.7.0-Update3-18828794-Gen9plus-670.U3.10.8.1.2?
38222: imageprofile: INFO: Adding VIB VMW_bootbank_scsi-mptsas_4.23.01.00-10vmw.670.0.0.8169922 to ImageProfile HPE-ESXi-6.7.0-Update3-18828794-Gen9plus-670.U3.10.8.1.2?
38222: imageprofile: DEBUG: VIBs set(['VMware_bootbank_scsi-mptsas_4.23.01.00-9vmw.600.0.0.2494585']) are replaced by VIB VMW_bootbank_scsi-mptsas_4.23.01.00-10vmw.670.0.0.8169922, removing them from ImageProfile HPE-ESXi-6.7.0-Update3-18828794-Gen9plus-670.U3.10.8.1.2?
38222: imageprofile: DEBUG: VIB VMware_bootbank_scsi-mptsas_4.23.01.00-9vmw.600.0.0.2494585 is being removed from ImageProfile HPE-ESXi-6.7.0-Update3-18828794-Gen9plus-670.U3.10.8.1.2?
38222: imageprofile: INFO: Adding VIB VMware_bootbank_lsu-lsi-drivers-plugin_1.0.0-1vmw.670.2.48.13006603 to ImageProfile HPE-ESXi-6.7.0-Update3-18828794-Gen9plus-670.U3.10.8.1.2?
38222: root: ERROR: Traceback (most recent call last):?
38222: root: ERROR:   File "/usr/lib/vmware/esxcli-software", line 462, in <module>?
38222: root: ERROR:     main()?
38222: root: ERROR:   File "/usr/lib/vmware/esxcli-software", line 453, in main?
38222: root: ERROR:     ret = CMDTABLE[command](options)?
38222: root: ERROR:   File "/usr/lib/vmware/esxcli-software", line 219, in ProfileUpdateCmd?
38222: root: ERROR:     allowDowngrades=opts.downgrade)?
38222: root: ERROR:   File "/build/mts/release/bora-13635687/bora/build/esx/release/vmvisor/sys-boot/lib/python2.7/site-packages/vmware/esximage/Transaction.py", line 625, in InstallVibsFromProfile?
38222: root: ERROR:   File "/build/mts/release/bora-13635687/bora/build/esx/release/vmvisor/sys-boot/lib/python2.7/site-packages/vmware/esximage/Transaction.py", line 356, in _installVibs?
38222: root: ERROR:   File "/build/mts/release/bora-13635687/bora/build/esx/release/vmvisor/sys-boot/lib/python2.7/site-packages/vmware/esximage/Transaction.py", line 393, in _validateAndInstallProfile?

 

Dieser Fehler ist in einem Artikel sogar beschrieben, nur nutzte ich die vorgeschlagenen Kommandos (Schritt 1) für das Update und erhielt den Fehler. Per ILO ist ein Update leider nicht möglich, da die Verbindung nicht dauerhaft gegeben ist, diese hat zwischenzeitlich Aussetzer oder reagiert gar nicht.

Link zu diesem Kommentar
Auf anderen Seiten teilen

4 Antworten auf diese Frage

Empfohlene Beiträge

  • 0

Versteh ich das jetzt richtig, aktuell hast du 6.0 drauf gehabt und wolltest nach einem bestimmten Update auf 6.7 springen? Musst du nicht vorher auf 6.5 upgraden bevor du auf 6.7 springst? Notfalls kannst du ja alle Server bzw VMs per OVF-Tool exportieren und dein Betriebssystem HPE Custom Edition 6.7 U3 ja komplett über dein aktuelles installieren und die VMs wieder einpflegen. Ansonsten wüsste ich jetzt auch nicht was es noch für Optionen gebe.

EDIT: Bin noch angehender FISI Azubi im zweiten Lehrjahr, falls die Antwort zu Mager sein sollte. :)

Bearbeitet von RealPride
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Ich kann folgendes mitteilen, die gleiche Fehlermeldung erhalte ich wenn ich ein Update auf 6.5 versuche, entweder über das Offline Bundle oder aber auch über das Repository von VMWare. Das einzige was klappte, ist innerhalb des 6.0.0 auf das letzte bekannte Build zu updaten.

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 0

Das Upgrade konnte ich durchführen, hierbei gibt es ein Kommando mit einem Parameter (--ok-to-remove) das einige VIBs deinstalliert, daher sollte man vorher prüfen ob einige nicht noch in Benutzung sind. Als Parameter vor einem Durchlauf habe ich zusätzlich die Option:

 --dry-run

laufen lassen. Diese zeigte mir entsprechend an was alles installiert bzw. entfernt wird. Im nächsten Durchlauf ließ ich diesen Parameter weg. Upgrade vollzogen und Neustart ausgeführt. Läuft aktuell auf 6.7 (). Das Thema kann damit auf gelöst gesetzt werden.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Diese Frage beantworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...