Wenn keine direkte Internetverbindung zu Ihrer SDDC Manager-Instanz besteht, können Sie mithilfe des Paketübertragungsdienstprogramms Installationspakete manuell aus dem VMware-Depot auf den lokalen Computer herunterladen und anschließend in SDDC Manager hochladen.

In diesem Verfahren wird der Vorgang zum Herunterladen von Installationspaketen mithilfe des Paketübertragungsdienstprogramms beschrieben. Informationen zum Herunterladen von Update-/Upgrade-Paketen finden Sie im Handbuch zur VMware Cloud Foundation-Lebenszyklusverwaltung.
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 oder die IP-Adresse und den Port des Proxyservers 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.
  • Der Computer muss über Java 8 oder höher verfügen.
  • 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.
Hinweis: Das Paketübertragungsdienstprogramm ist die einzige unterstützte Methode zum Herunterladen von Paketen. Verwenden Sie zum Herunterladen von Paketen weder Drittanbieter-Tools noch andere Methoden.

Prozedur

  1. Laden Sie die aktuelle Version des Paketübertragungsdienstprogramms auf einen Computer mit Internetzugang herunter.
    1. Melden Sie sich beim Broadcom-Supportportal an und navigieren Sie zu Meine Downloads > VMware Cloud Foundation.
    2. Klicken Sie auf die Version von VMware Cloud Foundation, auf die Sie ein Upgrade durchführen.
    3. Klicken Sie auf Treiber und Tools.
    4. Klicken Sie für das Paketübertragungsdienstprogramm auf das Symbol zum Herunterladen.
  2. Extrahieren Sie lcm-tools-prod.tar.gz.
  3. Navigieren Sie zu lcm-tools-prod/bin/ und bestätigen Sie, dass Sie über Ausführungsberechtigungen für alle Ordner verfügen.
  4. Kopieren Sie das Paketübertragungsdienstprogramm auf einen Computer mit Zugriff auf die SDDC Manager-Appliance und kopieren Sie es dann auf die SDDC Manager-Appliance.
    1. Melden Sie sich per SSH bei der SDDC Manager-Appliance mithilfe des vcf-Benutzerkontos an.
    2. Geben Sie su ein, um zum Root-Benutzer zu wechseln.
    3. Erstellen Sie das Verzeichnis lcm-tools.
      mkdir /opt/vmware/vcf/lcm/lcm-tools
      Hinweis: Wenn das Verzeichnis /opt/vmware/vcf/lcm/lcm-tools bereits eine ältere Version des Paketübertragungsdienstprogramms enthält, müssen Sie den Inhalt des vorhandenen Verzeichnisses löschen, bevor Sie fortfahren.
    4. Kopieren Sie die Datei (lcm-tools-prod.tar.gz) des in Schritt 1 heruntergeladenen Paketübertragungsdienstprogramms in das Verzeichnis /opt/vmware/vcf/lcm/lcm-tools.
    5. Extrahieren Sie den Inhalt der Datei lcm-tools-prod.tar.gz.
      tar -xvf lcm-tools-prod.tar.gz
    6. Legen Sie die Berechtigungen für das Verzeichnis lcm-tools fest.
      cd /opt/vmware/vcf/lcm/
      chown vcf_lcm:vcf -R lcm-tools
      chmod 750 -R lcm-tools
  5. Laden Sie auf dem Computer mit Internetzugang 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 
  6. Kopieren Sie die Manifestdatei und das Verzeichnis lcm-tools-prod auf einen Computer mit Zugriff auf die SDDC Manager-Appliance.
  7. 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.
  8. Laden Sie Installationspakete vom Computer mit Internetzugang herunter.
    1. Laden Sie aus dem Ordner /lcm-tools/bin, aus dem Sie das Dienstprogramm heruntergeladen haben, die Installationspakete durch Eingabe des folgenden Befehls herunter.
    Windows:
    lcm-bundle-transfer-util.bat -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType 
    INSTALL
    Linux:
    ./lcm-bundle-transfer-util -download --outputDirectory absolute-path-output-dir -depotUser depotUser -p vcfVersion --imageType 
    INSTALL
    Beispiel:
    ./lcm-bundle-transfer-util -download --outputDirectory /root/downloadedBundles -depotUser [email protected] -p 4.4.0.0 --imageType INSTALL

    wobei

    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.

    depotUser

    Benutzername des Broadcom-Supportportals. "Sie werden aufgefordert, das Kennwort einzugeben." Wenn das Kennwort Sonderzeichen enthält, geben Sie das Kennwort in einfachen Anführungszeichen an.

    -p

    Filtern Sie die Pakete nach einer bestimmten VMware Cloud Foundation-Version. Der Wert basiert auf dem Format x.x.x.x.

    Nach der Eingabe des Kennworts für das Broadcom-Supportportal wird Ihnen im Dienstprogramm folgende Frage gestellt: Möchten Sie vRealize-Pakete herunterladen?. Geben Sie J oder N ein. Das Dienstprogramm zeigt eine Liste der verfügbaren Installationspakete für die angegebene VMware Cloud Foundation-Version an.
  9. Geben Sie die Pakete für den Download an.
    Geben Sie eine der folgenden Optionen ein:
    • Alle
    • Ein bestimmter Paketname oder eine kommagetrennte Liste von Paketnamen zum Herunterladen bestimmter Pakete. Beispiel: bundle-52610, bundle-52990.
  10. Kopieren Sie das gesamte Ausgabeverzeichnis auf einen Computer mit Zugriff auf die SDDC Manager-Appliance und kopieren Sie es dann auf 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/.
    Befehlsbeispiel: SDDC Manager-Appliance
    scp -pr /root/downloadedBundles vcf@SDDC_MANAGER_IP:/nfs/vmware/vcf/nfs-mount/
    Mit dem Befehl „scp“ im obigen Beispiel wird das Ausgabeverzeichnis ( downloadedBundles) in das Verzeichnis /nfs/vmware/vcf/nfs-mount/ auf der SDDC Manager-Appliance kopiert.
  11. Laden Sie das Verzeichnis in das interne LCM-Repository der SDDC Manager-Appliance hoch.
    1. Melden Sie sich per SSH bei der SDDC Manager-Appliance mithilfe des vcf-Benutzerkontos an.
    2. Navigieren Sie zu /opt/vmware/vcf/lcm/lcm-tools/bin.
    3. 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/downloadedBundles.
    Das Dienstprogramm lädt die Pakete hoch und zeigt den Upload-Status für jedes Paket an. Nach Abschluss der Uploads stehen die Pakete auf der SDDC Manager-Benutzeroberfläche zur Verfügung. Navigieren Sie zu Lebenszyklusverwaltung > Paketverwaltung > Downloadverlauf, um die heruntergeladenen Pakete anzuzeigen.