Anwenden eines asynchronen Patches auf VMware Cloud Foundation im Offline-Modus
Wenn Ihre nicht mit dem Internet verbunden ist, können Sie das über einen geeigneten Computer ausführen. Laden Sie einen asynchronen Patch herunter, kopieren Sie den Patch und das auf die und aktivieren Sie den Patch. Sie können dann die verwenden, um den Patch auf alle Arbeitslastdomänen anzuwenden.
- Ein Windows- oder Linux-Computer mit Internetverbindung (entweder direkt oder über einen Proxyserver) zum Herunterladen der Pakete.
- Der Computer muss über Java 8 oder Java 11 verfügen.
- Ein Windows- oder Linux-Computer mit Zugriff auf die SDDC Manager-Appliance zum Hochladen der Pakete.
- Lesen Sie den KB-Artikel 88287, um sicherzustellen, dass der asynchrone Patch mit Ihrer -Version unterstützt wird. Wenden Sie sich an bei Fragen zu den verfügbaren asynchronen Patches und den unterstützten -Versionen an den VMware Support.
- Sie müssen die aktuelle Version des verwenden.Wenn eine vorhandene oder ältere Version des Async Patch Tools im Verzeichnis vorhanden ist, müssen Sie diese Dateien vom Linux- oder Windows-Computer und aus dem SDDC Manager entfernen, bevor Sie die aktuelle Version des herunterladen.rm -r <AP Tool directory>rm -r <outputdirectory>Das Standardverzeichnis lautet/home/vcf/apToolBundles, wennoutputDirectorybei der vorherigen Ausführung des nicht angegeben wurde.
- Konfigurieren Sie TCP-Keep Alive im SSH-Client, um bei Verwendung des für zeitintensive Vorgänge Zeitüberschreitungen bei Socket-Verbindungen zu verhindern.
- Das wird mit 4.2.1 und höher unterstützt. Diese Version unterstützt auch das Patchen von ESXi und VxRail Manager in VMware Cloud Foundation für VxRail.
- Laden Sie die aktuelle Version des auf einen Computer mit Zugang zum Internet herunter.
- Melden Sie sich beim Broadcom-Supportportal an und navigieren Sie zu.
- Klicken Sie auf die aktuelle Version von .
- Klicken Sie aufTreiber und Tools.
- Klicken Sie auf das Download-Symbol für das .
- Extrahieren Sievcf-async-patch-tool-.<version>.tar.gz
- Navigieren Sie zuvcf-async-patch-tool-und bestätigen Sie, dass Sie über Ausführungsberechtigungen verfügen.<version>/bin
- Listen Sie die verfügbaren asynchronen Patches auf.
- Führen Sie den folgenden Befehl aus:Linux:
Windows:./vcf-async-patch-tool --listAsyncPatch --dubroadcom_support_email
Ersetzen Sievcf-async-patch-tool.bat --listAsyncPatch --dubroadcom_support_emailbroadcom_support_emaildurch die E-Mail-Adresse des Broadcom-Supportportals.Optional können Sie mithilfe der Optionen--skuund--productTypedie Liste der Patches filtern. Einzelheiten dazu finden Sie unter Optionen für VCF Async Patch Tool.--outputDirectoryist optional und kann verwendet werden, um einen Speicherort für den Download anzugeben. Wählen Sie ein Verzeichnis mit ausreichend freiem Speicherplatz für das Paket aus. Wenn Sie keinen Speicherort angeben, zeigt das Async Patch Tool den Standardspeicherort in seiner Ausgabe an. Beispiel:/root/apToolBundles.Wenn Sie über einen Proxyserver eine Verbindung mit dem Internet herstellen, geben Sie mithilfe der Option--proxyServer, --psden FQDN und den Port des Proxyservers an. Beispiel:--proxyServer.FQDN:port - Geben SieJein, um zu bestätigen, dass Sie die aktuelle Version des ausführen.
- Geben SieJoderNein, um anzugeben, ob Sie am Programm zur Verbesserung der Benutzerfreundlichkeit (CEIP) teilnehmen möchten.
- Geben Sie Ihr Kennwort für das Broadcom-Supportportal ein.
Im werden alle verfügbaren asynchronen Patches aufgelistet. - (Nur Asynchroner VxRail-Patch) Kopieren Sie die Metadatendatei des asynchronen patch-spezifischen Partnerpakets mithilfe des KB-Artikels 91830.
- Laden Sie einen asynchronen Patch herunter.
- Führen Sie den folgenden Befehl aus:Linux:
Windows:./vcf-async-patch-tool -d --patchproduct:version--dubroadcom_support_email--skusku_type--pdudell_emc_depot_email--sddcManagerVersioncurrent_sddc_versionvcf-async-patch-tool.bat -d --patchproduct:version--dubroadcom_support_email--skusku_type--pdudell_emc_depot_email--sddcManagerVersioncurrent_sddc_version- Ersetzen Sieproduct:versiondurch das Produkt und die Version eines in Schritt 4 abgerufenen Patches. Beispiel:VCENTER:7.0.3.00300-19234570.
- Ersetzen Siebroadcom_support_emaildurch die E-Mail-Adresse des Broadcom-Supportportals.
- Ersetzen Siesku_typedurchVCFoderVCF_ON_VXRAIL.
- Ersetzen Siedell_emc_depot_emaildurch die E-Mail-Adresse des Dell EMC-Depots. (Nur VxRail)
- Ersetzen Siecurrent_sddc_versiondurch die aktuelle Version von SDDC Manager. Beispiel:4.5.0.0. Dieser Vorgang ist optional, beschränkt jedoch die Anzahl der heruntergeladenen Pakete auf diejenigen, die für die aktuelle Version von SDDC Manager gelten.
- --outputDirectoryist optional und kann verwendet werden, um einen Speicherort für den Download anzugeben. Wählen Sie ein Verzeichnis mit ausreichend freiem Speicherplatz für das Paket aus. Wenn Sie keinen Speicherort angeben, zeigt das den Standardspeicherort in seiner Ausgabe an. Beispiel:/root/apToolBundles.
Wenn Sie über einen Proxyserver eine Verbindung mit dem Internet herstellen, geben Sie mithilfe der Option--proxyServer, --psden FQDN und den Port des Proxyservers an. Beispiel:--proxyServer.FQDN:port - Geben SieJein, um zu bestätigen, dass Sie die aktuelle Version des ausführen.
- Geben Sie Ihr Kennwort für das Broadcom-Supportportal ein.
- WennVX_MANAGERals Produkttyp verwendet wird, geben Sie den Benutzernamen und das Kennwort des Dell EMC-Depots ein. (Nur VxRail)
Das lädt den Patch und die erforderlichen Artefakte herunter (z. B. das LCM-Manifest). - Kopieren Sie den Patch und legen Sie Berechtigungen fest.
- Kopieren Sie das gesamte Ausgabeverzeichnis (z. B.apToolBundles) auf die .Sie können einen beliebigen Speicherort mit genügend freiem Speicherplatz auswählen, wie z. B./nfs/vmware/vcf/nfs-mount/apToolBundles.
- Melden Sie sich mithilfe desvcf-Benutzerkontos per SSH bei der SDDC Manager-Appliance an.
- Navigieren Sie zu/nfs/vmware/vcf/nfs-mount/apToolBundles.Wenn Sie das Ausgabeverzeichnis an einen anderen Speicherort kopiert haben, navigieren Sie stattdessen zu diesem Verzeichnis.
- Führen Sie die folgenden Befehle aus:chmod -R 755 apToolBundleschown -R vcf:vcf apToolBundles
- Kopieren Sie das auf die und konfigurieren Sie es.
- Melden Sie sich per SSH bei der mithilfe desvcf-Benutzerkontos an.
- Erstellen Sie das VerzeichnisasyncPatchTool.mkdir /home/vcf/asyncPatchTool
- Kopieren Sie den gesamten Inhalt des Verzeichnisses vom Computer mit Internetzugang in das Verzeichnis/home/vcf/asyncPatchToolauf der .
- Legen Sie die Berechtigungen für das VerzeichnisasyncPatchToolfest.cd /home/vcf/chmod -R 755 asyncPatchToolchown -R vcf:vcf asyncPatchTool
- Aktivieren Sie einen asynchronen Patch.
- Navigieren Sie zu/home/vcf/asyncPatchTool/binund führen Sie folgenden Befehl aus:./vcf-async-patch-tool -e --patchproduct:version--sddcSSOUserSSOuser--sddcSSHUser vcf --outputDirectorybundleDirectory--it OFFLINE
- Ersetzen Sieproduct:versiondurch das Produkt und die Version eines in Schritt 4 abgerufenen Patches. Beispiel:VCENTER:7.0.3.00300-19234570.
- Ersetzen SieSSOuserdurch das SSO-Benutzerkonto der Verwaltungsdomäne, wie z. B.administrator@vsphere.local.
- Ersetzen SiebundleDirectorydurch den Speicherort des Paketverzeichnisses aus Schritt 6. Beispiel:/nfs/vmware/vcf/nfs-mount/apToolBundles.
- Geben SieJein, um zu bestätigen, dass Sie die aktuelle Version des ausführen.
- Geben SieJoderNein, um anzugeben, ob Sie am Programm zur Verbesserung der Benutzerfreundlichkeit (CEIP) teilnehmen möchten.
- Lesen Sie die Informationen und geben SieJein, um die Voraussetzungen zu bestätigen.
- Geben Sie das Kennwort für das Superuser-Konto (vcf) ein.
- Geben Sie das Kennwort für das Root-Benutzerkonto ein.
- Geben Sie das Kennwort für das SSO-Benutzerkonto der Verwaltungsdomäne ein.
Das lädt den Patch in das interne LCM-Repository auf der hoch. - Melden Sie sich bei der an und wenden Sie den asynchronen Patch auf alle Arbeitslastdomänen an.
- Für Cluster in Arbeitslastdomänen mit vSphere Lifecycle Manager-Baselines können Sie ESXi mit einer benutzerdefinierten ISO-Datei Ihres Anbieters auf die asynchrone Patch-Version aktualisieren. Weitere Informationen finden Sie unter „Aktualisieren von ESXi mit benutzerdefinierten ISOs“ inVMware Cloud Foundation Lifecycle Management.
- Für Cluster in Arbeitslastdomänen mit vSphere Lifecycle Manager-Images können Sie ESXi auf die asynchrone Patch-Version aktualisieren, indem Sie das Verfahren unter „Aktualisieren von ESXi mit vSphere Lifecycle Manager-Images für VMware Cloud Foundation“ inVMware Cloud Foundation Lifecycle Managementausführen.
- Verwenden Sie nach erfolgreicher Anwendung des asynchronen Patches das , um den Patch zu deaktivieren.
- Melden Sie sich mithilfe desvcf-Benutzerkontos per SSH bei der SDDC Manager-Appliance an.
- Navigieren Sie zu/home/vcf/asyncPatchTool/bin.
- Führen Sie den folgenden Befehl aus:
Ersetzen Sie./vcf-async-patch-tool --disableAllPatches --sddcSSOUserSSOuser--sddcSSHUser vcfSSOuserdurch das SSO-Benutzerkonto der Verwaltungsdomäne, wie z. B.administrator@vsphere.local. - Geben SieJein, um zu bestätigen, dass Sie die aktuelle Version des ausführen.
- Geben SieJoderNein, um anzugeben, ob Sie am Programm zur Verbesserung der Benutzerfreundlichkeit (CEIP) teilnehmen möchten.
- Geben Sie das Kennwort für das Superuser-Konto (vcf) ein.
- Geben Sie das Kennwort für das Root-Benutzerkonto ein.
- Geben Sie das Kennwort für das SSO-Benutzerkonto der Verwaltungsdomäne ein.
Wenn Sie ab 5.2 einen asynchronen - oder -Patch auf die Verwaltungsdomäne angewendet haben, enthalten alle neuen von Ihnen bereitgestellten Arbeitslastdomänen die gepatchte Version von und/oder .
Für -Versionen vor 5.2 enthalten neue Arbeitslastdomänen keine asynchronen Patch-Versionen von oder . Verwenden Sie dieses Verfahren, um die asynchronen Patches auf die neue Arbeitslastdomäne anzuwenden.
Nachdem Sie die Hosts in einer Arbeitslastdomäne auf eine asynchrone Patch-Version von ESXi aktualisiert haben, müssen alle neuen Hosts, die Sie der Arbeitslastdomäne hinzufügen, die asynchrone Patch-Version von ESXi und nicht die Version verwenden, die in der -BOM aufgelistet wird.