Die VMware Cloud Director-Appliance umfasst eine eingebettete PostgreSQL-Datenbank. Die eingebettete PostgreSQL-Datenbank enthält die Tool-Suite Replication Manager (repmgr), die eine Hochverfügbarkeitsfunktion (HA) für einen Cluster von PostgreSQL-Servern bereitstellt. Sie können eine Appliance-Bereitstellung mit einem Datenbank-HA-Cluster erstellen, der Failover-Funktionen für Ihre VMware Cloud Director-Datenbank bereitstellt.

Sie können die VMware Cloud Director-Appliance als primäre Zelle, Standby-Zelle oder VMware Cloud Director-Anwendungszelle bereitstellen. Weitere Informationen finden Sie unter Bereitstellen der VMware Cloud Director-Appliance unter Verwendung des vSphere Clients, Bereitstellen der VMware Cloud Director-Appliance mit dem VMware OVF Tool oder Bereitstellen der VMware Cloud Director-Appliance 10.4.1 oder höher mit einem signierten Platzhalterzertifikat für die HTTPS-Kommunikation.

Um HA für Ihre VMware Cloud Director-Datenbank zu konfigurieren, können Sie beim Erstellen Ihrer Servergruppe einen Datenbank-HA-Cluster konfigurieren, indem Sie eine primäre und zwei Standby-Instanzen der VMware Cloud Director-Appliance bereitstellen. Sie können Ihre Servergruppe horizontal skalieren, indem Sie zusätzlich Anwendungszellen bereitstellen. Weitere Informationen finden Sie in der Abbildung HA-Cluster der VMware Cloud Director-Appliance-Datenbank.

Abbildung 1. HA-Cluster der VMware Cloud Director-Appliance-Datenbank
Eine primäre und zwei Standby-Zellen

Erstellen einer VMware Cloud Director-Appliance-Bereitstellung mit Datenbank-HA

Um eine VMware Cloud Director-Servergruppe mit einer Datenbank-HA-Konfiguration zu erstellen, führen Sie folgenden Workflow durch:
  1. Stellen Sie die VMware Cloud Director-Appliance als primäre Zelle bereit.

    Die primäre Zelle ist das erste Mitglied in der VMware Cloud Director-Servergruppe. Die eingebettete Datenbank ist als VMware Cloud Director-Datenbank konfiguriert. Der Datenbankname lautet vcloud und der Datenbankbenutzer ist vcloud.

  2. Stellen Sie sicher, dass die primäre Zelle aktiv ist und ausgeführt wird.
    1. Melden Sie sich zum Überprüfen der Integrität des VMware Cloud Director-Diensts mit den Anmeldedaten des Systemadministrators bei dem VMware Cloud Director Service Provider Admin Portal unter https://primary_eth0_ip_address/provider an.
    2. Melden Sie sich zum Überprüfen der Integrität der PostgreSQL-Datenbank als root bei der Verwaltungsbenutzeroberfläche der Appliance unter https://primary_eth1_ip_address:5480 an.

      Der primäre Knoten muss ausgeführt werden.

  3. Stellen Sie zwei Instanzen der VMware Cloud Director-Appliance als Standby-Zellen bereit.

    Die eingebetteten Datenbanken werden in einem Replizierungsmodus mit der primären Datenbank konfiguriert.

    Hinweis: Nach der anfänglichen Bereitstellung der Standby-Appliance beginnt der Replication Manager mit der Synchronisierung ihrer Datenbank mit der primären Appliance-Datenbank. Während dieser Zeit ist die VMware Cloud Director-Datenbank und damit auch die VMware Cloud Director-Benutzeroberfläche nicht verfügbar.
  4. Stellen Sie sicher, dass alle Zellen im HA-Cluster ausgeführt werden.

    Weitere Informationen finden Sie im Anzeigen des Clusterzustands und des Failover-Modus der VMware Cloud Director-Appliance.

  5. (Optional) Stellen Sie eine oder mehrere Instanzen der VMware Cloud Director-Appliance als VMware Cloud Director-Anwendungszellen bereit.

    Die eingebetteten Datenbanken werden nicht verwendet. Die VMware Cloud Director-Anwendungszelle stellt eine Verbindung mit der primären Datenbank her.

Eine primäre Zelle, zwei Standby-Zellen und n VMware Cloud Director-Anwendungszellen
Hinweis: Wenn Ihr Cluster für automatisches Failover konfiguriert ist, müssen Sie nach der Bereitstellung einer zusätzlichen oder mehrerer zusätzlicher Zellen die Appliance-API verwenden, um den Failover-Modus auf Automatic zurückzusetzen. Weitere Informationen finden Sie in der VMware Cloud Director-Appliance-API. Der standardmäßige Failover-Modus für neue Zellen lautet Manual. Wenn der Failover-Modus für die Knoten des Clusters inkonsistent ist, lautet der Failover-Modus des Clusters Indeterminate. Der Modus Indeterminate kann zwischen den Knoten und den einer alten primären Zelle folgenden Knoten zu inkonsistenten Clusterzuständen führen. Informationen zum Anzeigen des Failover-Modus des Clusters finden Sie unter Anzeigen des Clusterzustands und des Failover-Modus der VMware Cloud Director-Appliance.

Erstellen einer VMware Cloud Director-Appliance-Bereitstellung ohne Datenbank-HA

Wichtig: VMware bietet keine Unterstützung für VMware Cloud Director-Appliance-Bereitstellungen ohne Datenbank-HA.
Um einen VMware Cloud Director-Server ohne Datenbank-HA-Konfiguration zu erstellen, folgen Sie diesem Workflow:
  1. Stellen Sie die VMware Cloud Director-Appliance als primäre Zelle bereit.

    Die primäre Zelle ist das erste Mitglied in der VMware Cloud Director-Servergruppe. Die eingebettete Datenbank ist als VMware Cloud Director-Datenbank konfiguriert. Der Datenbankname lautet vcloud, und der Datenbankbenutzer ist vcloud.

  2. Stellen Sie sicher, dass die primäre Zelle aktiv ist und ausgeführt wird.
    1. Melden Sie sich zum Überprüfen der Integrität des VMware Cloud Director-Diensts mit den Anmeldedaten des Systemadministrators bei dem VMware Cloud Director Service Provider Admin Portal unter https://primary_eth0_ip_address/provider an.
    2. Melden Sie sich zum Überprüfen der Integrität der PostgreSQL-Datenbank als root bei der Verwaltungsbenutzeroberfläche der Appliance unter https://primary_eth1_ip_address:5480 an.

      Der primäre Knoten muss ausgeführt werden.

  3. (Optional) Stellen Sie eine oder mehrere Instanzen der VMware Cloud Director-Appliance als VMware Cloud Director-Anwendungszellen bereit.

    Die eingebettete Datenbank wird nicht verwendet. Die VMware Cloud Director-Anwendungszelle stellt eine Verbindung mit der primären Datenbank her.

Eine primäre Zelle und n VMware Cloud Director-Anwendungszellen