Für URL-basiertes Patching ist die vCenter Server Appliance mit einer standardmäßigen VMware-Repository-URL für das Build-Profil der Appliance voreingestellt. Sie können den Befehl update.set zur Konfiguration der Appliance verwenden, sodass die standardmäßige oder eine benutzerdefinierte Repository-URL als aktuelle Quelle für Patches verwendet wird und automatische Suchen nach Patches ermöglicht werden.

Das aktuelle Repository für URL-basiertes Patching ist standardmäßig die VMware-Standard-Repository-URL.

Hinweis: Sie können den Befehl proxy.set verwenden, um einen Proxy-Server für die Verbindung zwischen der vCenter Server Appliance und der Repository-URL zu konfigurieren. Weitere Informationen zu den API-Befehlen in der Appliance-Shell finden Sie unter vCenter Server Appliance-Konfiguration.

Wenn die vCenter Server Appliance nicht mit dem Internet verbunden ist oder wenn Ihre Sicherheitsrichtlinie dies verlangt, können Sie ein benutzerdefiniertes Repository erstellen und konfigurieren. Das benutzerdefinierte Patch-Repository wird auf einem lokalen Webserver in Ihrem Datencenter ausgeführt, und die Daten werden aus dem Standard-Repository repliziert. Wahlweise können Sie eine Authentifizierungsrichtlinie für den Zugriff auf den Webserver einrichten, der das benutzerdefinierte Patch-Repository hostet.

Prozedur

  1. Wenn Sie eine benutzerdefinierte Repository-URL konfigurieren möchten, erstellen Sie das Repository auf Ihrem lokalen Webserver.
    1. Melden Sie sich unter https://customerconnect.vmware.com/patch/ bei VMware Customer Connect an.
    2. Wählen Sie im Dropdown-Menü Produkt auswählen einen VC und im Dropdown-Menü Version auswählen die vCenter Server-Version aus.
    3. Klicken Sie auf SUCHEN.
    4. Laden Sie das ISO-Image herunter.
    5. Bestätigen Sie mithilfe eines MD5-Prüfsummentools, dass md5sum korrekt ist.
    6. Erstellen Sie auf Ihrem Webserver ein Repository-Verzeichnis unter dem Stammverzeichnis.
      Erstellen Sie z. B. das Verzeichnis vc_update_repo.
    7. Extrahieren Sie die ZIP-Datei in das Repository-Verzeichnis.
      Die extrahierten Dateien befinden sich in den Unterverzeichnissen manifest und package-pool.
  2. Greifen Sie auf die Appliance-Shell zu und melden Sie sich als Benutzer mit Superadministratorrolle an.
    Der Standardbenutzer mit einer Superadministratorrolle ist „root“.
  3. Um Informationen zu den aktuellen URL-basierten Patch-Einstellungen anzuzeigen, führen Sie den Befehl update.get aus.
    Sie können sich Informationen zur aktuellen Repository-URL, zur standardmäßigen Repository-URL, zur Zeit, zu der die Appliance zuletzt nach Patches gesucht hat, zur Zeit, zu der die Appliance zuletzt Patches installiert hat, und zur aktuellen Konfiguration der automatischen Suchen nach Patches anzeigen lassen.
  4. Konfigurieren Sie das aktuelle Repository für URL-basiertes Patching.
    • Um die Appliance für die Verwendung der standardmäßigen VMware-Repository-URL zu konfigurieren, führen Sie folgenden Befehl aus:
      update.set --currentURL default
    • Um die Appliance für die Verwendung einer benutzerdefinierten VMware-Repository-URL zu konfigurieren, führen Sie folgenden Befehl aus:
      update.set --currentURL https://web_server_name.your_company.com/vc_update_repo [--username username] [--password password]
      wobei die rechteckigen Klammern die Befehlsoptionen einschließen.

      Bei der Repository-URL muss es sich um ein sicheres Protokoll handeln, wie z. B. HTTPS oder FTPS. Wenn das benutzerdefinierte Repository eine Authentifizierung erfordert, verwenden Sie die Optionen --username Benutzername und --password Kennwort.

  5. Um in regelmäßigen Abständen automatische Suchvorgänge nach vCenter Server Appliance-Patches in der aktuellen Repository-URL durchzuführen, führen Sie folgenden Befehl aus:
    update.set	--CheckUpdates enabled [--day	day] [--time	HH:MM:SS]
    wobei die rechteckigen Klammern die Befehlsoptionen einschließen.

    Verwenden Sie die Option --day Tag, um den Tag für die Durchführung der regelmäßigen Prüfungen für Patches festzulegen. Sie können einen bestimmten Wochentag festlegen, z. B. Monday oder Everyday. Der Standardwert ist Everyday.

    Verwenden Sie die Option --time HH:MM:SS, um die Zeit in UTC zum Durchführen der regelmäßigen Prüfungen für Patches festzulegen. Der Standardwert ist 00:00:00.

    Die Appliance führt in der aktuellen Repository-URL regelmäßig eine Suche nach verfügbaren Patches durch.
  6. Um automatische Prüfungen auf vCenter Server Appliance-Patches zu deaktivieren, führen Sie folgenden Befehl durch:
    update.set	--CheckUpdates disabled

Nächste Maßnahme

Falls Sie die Appliance so konfiguriert haben, dass automatische Prüfungen auf verfügbare Patches durchgeführt werden, können Sie in regelmäßigen Abständen den Systemzustand der vCenter Server Appliance nach Benachrichtigungen zu verfügbaren Patches durchsuchen. Weitere Informationen hierzu finden Sie unter vCenter Server Appliance-Konfiguration.