Mit dem Upgrade von SDDC Manager auf 5.2, wird eine neue Funktionalität eingeführt, mit der Sie die neuesten SDDC Manager-Funktionen und Sicherheitskorrekturen nutzen können, ohne die gesamte VMware Cloud Foundation-BOM aktualisieren zu müssen. Dieses Verfahren beschreibt die Verwendung des Paketübertragungsdienstprogramms zum Herunterladen eines SDDC Manager-Pakets, das unabhängig von der VMware Cloud Foundation-BOM freigegeben wurde, wenn SDDC Manager nicht mit einem Online-Depot verbunden ist.

Eine unabhängige SDDC Manager-Version enthält eine vierte Ziffer in der Versionsnummer, z. B. SDDC Manager 5.2.0.1.

  • Verwenden Sie auf einem Computer mit Internetzugang das Paketübertragungsdienstprogramm, um das unabhängige SDDC Manager-Paket und andere erforderliche Dateien herunterzuladen.
  • Verwenden Sie auf einem Computer mit Zugriff auf die SDDC Manager-Appliance das Paketübertragungsdienstprogramm, um das Paket und andere erforderliche Dateien auf die SDDC Manager-Appliance hochzuladen.
  • Verwenden Sie auf der SDDC Manager-Appliance das Paketübertragungsdienstprogramm, um das Paket und andere erforderliche Dateien in das interne LCM-Repository hochzuladen.
Wenn der Computer mit Internetzugang nur mithilfe eines Proxyservers auf das Internet zugreifen kann, verwenden Sie beim Herunterladen die folgenden Optionen:
Option Beschreibung
--proxyServer, --ps Geben Sie den FQDN und den Port des Proxy-Servers an.

Beispiel: --proxyServer proxy.example.com:3128.

--proxyHttps Fügen Sie diese Option hinzu, wenn der Proxyserver HTTPs verwendet.
--proxyUser Geben Sie für einen Proxyserver, der Authentifizierung benötigt, den Benutzernamen ein.
--proxyPasswordFile Geben Sie für einen Proxyserver, der Authentifizierung benötigt, den Pfad einer Datei ein, in der das Kennwort für die Proxyauthentifizierung gespeichert ist. Der Dateiinhalt wird als Proxykennwort verwendet.

Beispiel: --proxyPasswordFile ../../password.txt.

Beispiel, in dem die Optionen kombiniert werden:
./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username --proxyServer proxy.example.com:3128 --proxyUser vmwuser --proxyPasswordFile ../../password.txt --proxyHttps 

Voraussetzungen

  • Ein Windows- oder Linux-Computer mit Internetverbindung (entweder direkt oder über einen Proxy) zum Herunterladen der Pakete und anderer erforderlicher Dateien.
  • Ein Windows- oder Linux-Computer mit Zugriff auf die SDDC Manager-Appliance zum Hochladen der Pakete.
  • Zum Hochladen der Manifestdatei von einem Windows-Computer muss OpenSSL installiert und konfiguriert sein.
  • Konfigurieren Sie TCP-Keep Alive im SSH-Client, um bei Verwendung des Paketübertragungsdienstprogramms für zeitintensive Vorgänge Zeitüberschreitungen bei Socket-Verbindungen zu verhindern.
  • Auf dem Computer mit Internetverbindung, dem Computer mit Zugang zur SDDC Manager-Appliance und der SDDC Manager-Appliance muss die neueste Version des Paketübertragungsdienstprogramms installiert und konfiguriert sein. Weitere Informationen hierzu finden Sie unter Offline-Download von VMware Cloud Foundation 5.2-Upgrade-Paketen.

Prozedur

  1. Laden Sie Pakete und andere Artefakte auf einen Computer mit Internetzugang herunter.
    1. Laden Sie die Manifestdatei herunter.
      Dies ist eine strukturierte Metadatendatei, die Informationen über die VMware-Produktversionen enthält, die in der BOM (Bill of Materials) der Version enthalten sind.
      ./lcm-bundle-transfer-util --download --manifestDownload --depotUser Username 
      Für --depotUser geben Sie Ihren Broadcom Support Portal-Benutzernamen ein.
    2. Laden Sie die Kompatibilitätsdaten herunter.
      ./lcm-bundle-transfer-util --download --compatibilityMatrix --depotUser Username --pdu dell_depot_email
      Zur Angabe eines Download-Speicherorts verwenden Sie --outputDirectory mit dem Verzeichnispfad.
    3. Laden Sie das unabhängige SDDC Manager-Upgrade-Paket herunter.
      ./lcm-bundle-transfer-util --download --sddcMgrVersion four-digit-sddc-version --depotUser Username --outputDirectory absolute-path-output-dir
      wobei
      depotUser Benutzername für das Broadcom Support-Portal. Sie werden aufgefordert, das Benutzerkennwort einzugeben. Wenn das Kennwort Sonderzeichen enthält, geben Sie das Kennwort in einfachen Anführungszeichen an.
      four-digit-sddc-version Zielversion von SDDC Manager. Beispiel: 5.2.0.1.
      absolute-path-output-dir Pfad zu dem Verzeichnis, in das die Paketdateien heruntergeladen werden sollen. Dieser Verzeichnisordner muss über 777 Berechtigungen verfügen.

      Wenn Sie das Download-Verzeichnis nicht angeben, werden Pakete in das Standardverzeichnis mit 777 Berechtigungen heruntergeladen.

      Folgen Sie den Eingabeaufforderungen im Paketübertragungsdienstprogramm.
  2. Kopieren Sie die folgenden Dateien/Verzeichnisse auf einen Computer mit Zugriff auf die SDDC Manager-Appliance.
    • Manifestdatei
    • Kompatibilitätsdatendateien (VmwareCompatibilityData.json und VxrailCompatibilityData.json)
    • Gesamtes Paketausgabeverzeichnis
  3. Laden Sie von dem Computer mit Zugriff auf die SDDC Manager-Appliance die Pakete und Artefakte auf die SDDC Manager-Appliance hoch.
    1. Laden Sie die Manifestdatei auf die SDDC Manager-Appliance hoch.
      ./lcm-bundle-transfer-util --update --sourceManifestDirectory Manifest-Downloaded-Directory --sddcMgrFqdn FQDN --sddcMgrUser Username 
      Verwenden Sie Ihre vSphere SSO-Anmeldedaten für den Parameter --sddcMgrUser.
    2. Laden Sie die Kompatibilitätsdateien auf die SDDC Manager-Appliance hoch.
      ./lcm-bundle-transfer-util --update --compatibilityMatrix --inputDirectory compatibility-file-directory --sddcMgrFqdn FQDN --sddcMgrUser Username
      
    3. Kopieren Sie das gesamte Paketausgabeverzeichnis in die SDDC Manager-Appliance.
      Sie können einen beliebigen Speicherort auf der SDDC Manager-Appliance mit genügend freiem Speicherplatz auswählen. Beispiel: /nfs/vmware/vcf/nfs-mount/.
      Beispielbefehl zum Kopieren des Ausgabeverzeichnisses auf die SDDC Manager-Appliance:
      scp -pr /root/upgrade-bundles vcf@SDDC_MANAGER_IP:/nfs/vmware/vcf/nfs-mount/
      Mit dem Befehl scp im obigen Beispiel wird das Ausgabeverzeichnis ( upgrade-bundles) in das Verzeichnis /nfs/vmware/vcf/nfs-mount/ auf der SDDC Manager-Appliance kopiert.
  4. Laden Sie das Paketverzeichnis in das interne LCM-Repository der SDDC Manager-Appliance hoch.
    1. Melden Sie sich mithilfe des vcf-Benutzerkontos per SSH bei der SDDC Manager-Appliance an.
    2. Geben Sie su ein, um zum Root-Benutzer zu wechseln.
    3. Navigieren Sie zu /opt/vmware/vcf/lcm/lcm-tools/bin.
    4. Führen Sie den folgenden Befehl aus:
      ./lcm-bundle-transfer-util --upload --bundleDirectory absolute-path-bundle-dir
      • Ersetzen Sie absolute-path-bundle-dir durch den Pfad des Speicherorts, in den Sie das Ausgabeverzeichnis kopiert haben. Beispiel: /nfs/vmware/vcf/nfs-mount/upgrade-bundles.

Nächste Maßnahme

Nachdem der Upload erfolgreich abgeschlossen wurde, können Sie über die SDDC Manager-Benutzeroberfläche ein Upgrade von SDDC Manager durchführen. Weitere Informationen finden Sie unter Unabhängiges SDDC Manager-Upgrade über die SDDC Manager-Benutzeroberfläche.