Mit dem CLI-Installationsprogramm können Sie ein unbeaufsichtigtes Upgrade einer vCenter Server Appliance oder einer Platform Services Controller Appliance durchführen. Das CLI-Upgrade muss auf einem Windows-, Linux- oder Mac-Computer ausgeführt werden, der sich im selben Netzwerk befindet wie die Appliance, für die Sie das Upgrade durchführen möchten.
Prozedur
- Navigieren Sie zum Verzeichnis vcsa-cli-installer für Ihr Betriebssystem.
- Wenn Sie das Upgrade auf Windows ausführen, navigieren Sie zum Verzeichnis vcsa-cli-installer\win32.
- Wenn Sie das Upgrade auf Linux ausführen, navigieren Sie zum Verzeichnisvcsa-cli-installer/lin64.
- Wenn Sie das Upgrade auf Mac ausführen, navigieren Sie zum Verzeichnis vcsa-cli-installer/mac.
- (Optional) Stellen Sie sicher, dass Sie die Upgrade-Vorlage ordnungsgemäß vorbereitet haben, indem Sie eine einfache Vorlagenüberprüfung ausführen.
vcsa-deploy upgrade --verify-template-only path_to_the_json_file
- (Optional) Erfassen und validieren Sie die Upgrade-Anforderungen, indem Sie eine Prüfung vor dem Upgrade durchführen.
vcsa-deploy upgrade --precheck-only path_to_the_json_file
Durch die Prüfung vor dem Upgrade wird der Upgrade Runner auf der Quell-Appliance installiert, die Sie aktualisieren möchten, ohne die Appliance zu aktualisieren.
Der Upgrade Runner validiert Konfigurationseinstellungen für ESXi, Netzwerk, und NTP-Server. Der Upgrade Runner überprüft zudem, ob Sie verglichen mit den für das Upgrade erforderlichen Computing-Ressourcen eine geeignete Bereitstellungs- und Speichergröße für die neue Appliance ausgewählt haben.
- Starten Sie das Upgrade mit dem folgenden Befehl.
vcsa-deploy upgrade --accept-eula optional_arguments path_to_the_json_file
Mithilfe von optional_arguments können durch Leerzeichen getrennte Argumente eingegeben werden, um zusätzliche Ausführungsparameter des Upgrade-Befehls festzulegen.
Sie können beispielsweise den Speicherort der Protokolldateien sowie weiterer Ausgabedateien festlegen, die das Installationsprogramm generiert. In diesem Beispiel wird auch die Beteiligung am Programm zur Verbesserung der Benutzerfreundlichkeit (Customer Experience Improvement Program, CEIP) von VMware bestätigt. Wenn der Parameter
ceip_enabled in der JSON-Bereitstellungsvorlage auf „True“ gesetzt ist, müssen Sie das Argument
--acknowledge-ceip hinzufügen.
vcsa-deploy upgrade --accept-eula --acknowledge-ceip --log-dir=path_to_the_location path_to_the_json_file