Seiten

Mittwoch, 21. November 2018

vCenter 6.0 Upgrade schlägt fehl

Musste/wollte ein bestehendes vCenter 6.0 aktualisieren, um zukünftig den darunterliegenden ESXi ebenfalls auf eine höhere Stufe anheben zu können, musste aber feststellen, dass der ansonsten recht einfache Ablauf (beschrieben im Wiki von Thomas Krenn) leider mit einer sehr wenig aussagekräftigen Fehlermeldung abbricht. Es heißt beim Schritt, wo die Datenmigration stattfinden sollte "Es geht halt nicht".

Wenn man die Fehlermeldung googelt, gelangt man zur Knowledgebase von vmware, wo einem gesagt wird, dass es wohl an einer fehlenden oder leeren eam.properties liegen mag: https://kb.vmware.com/s/article/50113982

Bei mir war diese Datei zwar weder fehlend, noch leer, aber trotzdem fehlerhaft. Es war nämlich nur eine einzige Zeile darin:
eam.web.root=/usr/lib/vmware-eam/web

Ich habe die Anleitung befolgt, und eine neue Datei angelegt, woraufhin der vmware-eam (VMware ESX Agent Manager) auch mal kurzzeitig starten konnte, das Upgrade aber dennoch fehlschlug.
Bis zum Schluss war es nötig, die Zeile
eam.web.root=/usr/lib/vmware-eam/web
in die Datei
/etc/vmware-eam/eam.properties
einzufügen, also zusätzlich zu den Angaben imKnowledgebase-Artikel und das Upgrade konnte durchgeführt werden.

Diverse Tips zur Verkleinerung der bestehenden Datenbank oder zum leeren der Logfile-Partition könnten unter Umständen auch zum gewünschten Ziel führen, waren bei mir aber nicht das ausschlaggebende Problem.