Bevor Sie das CLI-Installationsprogramm ausführen, um eine vCenter Server Appliance oder eine Platform Services Controller-Appliance bereitzustellen, müssen Sie eine JSON-Datei mit Konfigurationsparametern und Werten für die Bereitstellungsspezifikation vorbereiten.
Das vCenter Server Appliance-Installationsprogramm enthält JSON-Vorlagen für alle Bereitstellungstypen. Informationen zu den Vorlagen finden Sie unter JSON-Vorlagen für die CLI-Bereitstellung der vCenter Server Appliance und der Platform Services Controller-Appliance.
Sie können eine Appliance mit minimalen Konfigurationseinstellungen bereitstellen, indem Sie die Werte für die Konfigurationsparameter in der JSON-Vorlage für Ihre Spezifikation festlegen. Diese voreingestellten Werte können Sie bearbeiten, die Konfigurationsparameter entfernen und Konfigurationsparameter für benutzerdefinierte Konfigurationen hinzufügen.
Navigieren Sie zum Unterverzeichnis des Installationsprogramms für Ihr Betriebssystem und führen Sie den Befehl vcsa-deploy install --template-help aus, um eine vollständige Liste der Konfigurationsparameter und ihrer Beschreibungen zu erhalten, oder informieren Sie sich unter Bereitstellungs-Konfigurationsparameter.
Prozedur
- Navigieren Sie im Installationsprogramm von vCenter Server Appliance zum Verzeichnis vcsa-cli-installer und öffnen Sie den Unterordner templates.
- Kopieren Sie die Bereitstellungsvorlagen aus dem Unterordner install in Ihren Arbeitsbereich.
Wichtig: Der Pfad der JSON-Konfigurationsdateien darf nur ASCII-Zeichen enthalten. Erweiterte ASCII- und Nicht-ASCII-Zeichen werden nicht unterstützt.
- Öffnen Sie die Vorlagendatei zu Ihrer Spezifikation in einem Texteditor.
Verwenden Sie einen JSON-Editor, um die korrekte Syntax der JSON-Konfigurationsdatei zu gewährleisten.
- Geben Sie die Werte für die erforderlichen Konfigurationsparameter ein und geben Sie optional zusätzliche Parameter und ihre Werte ein.
Wenn Sie beispielsweise eine IPv4-DHCP-Zuweisung für das Netzwerk der Appliance verwenden möchten, ändern Sie im Unterabschnitt
network
der Vorlage den Wert des Parameters
mode
in
dhcp
und entfernen die für eine statische Zuweisung vorgesehenen Standardkonfigurationsparameter.
"network": {
"ip_family": "ipv4",
"mode": "dhcp"
},
Wichtig:
Die Zeichenfolgenwerte, einschließlich der Kennwörter, dürfen nur ASCII-Zeichen enthalten. Erweiterte ASCII- und Nicht-ASCII-Zeichen werden nicht unterstützt.
Um einen Wert festzulegen, der einen umgekehrten Schrägstrich (\) oder ein Anführungszeichen (") enthält, müssen Sie dem Zeichen einen umgekehrten Schrägstrich (\) voranstellen. Beispielsweise wird durch "password":"my\"password"
das Kennwort „my"password“ festgelegt. Durch "image":"G:\\vcsa\\VMware-vCenter-Server-Appliance-6.7.0.XXXX-YYYYYYY_OVF10.ova"
wird der Pfad G:\vcsa\\VMware-vCenter-Server-Appliance-6.7.0.XXXX-YYYYYYY_OVF10.ova festgelegt.
Die booleschen Werte dürfen nur Kleinbuchstaben enthalten, d. h. ein Wert kann entweder true
oder false
sein. Beispiel: "ssh_enable":false
.
- (Optional) Verwenden Sie zur Validierung der JSON-Datei einen JSON-Editor Ihrer Wahl.
- Speichern Sie die Datei im UTF-8-Format und schließen Sie sie.
Nächste Maßnahme
Sie können zusätzliche Vorlagen für Ihre Bereitstellungsspezifikation erstellen und speichern.