Installation und Start überwachen

Die Installation von Grid Infrastructure (GI) kann bis zu 20 Minuten dauern. Stellen Sie eine SSH-Verbindung zu node1 des primären Clusters und des Standbyclusters in Konfigurationen mit einer oder mehreren Regionen her, zum primären Cluster, wenn nur die primäre Konfiguration vorhanden ist, zum Standbycluster, wenn nur die Standbykonfiguration konfiguriert ist, um diesen Prozess zu überwachen.

  1. Rufen Sie die öffentliche IP-Adresse von node1 des primären Clusters ab:

    1. Wählen Sie in der Oracle Cloud-Konsole im Navigationsmenü Compute, Instanzen aus.

    2. Suchen Sie in der Liste "Instanzen" die node1 des primären Clusters, und kopieren Sie dann die öffentliche IP.

      Tipp Die Benennungskonvention des node1 des primären Clusters lautet <cluster-prefix>1-<node-prefix>1.

  2. Verwenden Sie eine Terminalanwendung oder Cloud Shell, um als Benutzer opc eine SSH-Verbindung zu node1 des primären Clusters herzustellen.

  3. Öffnen Sie /tmp/startupScript.log in einem unterstützten Texteditor. Beispiel: tail -f /tmp/startupScript.log.

  4. Überwachen Sie die an diese Datei ausgegebenen Nachrichten, bis Folgendes angezeigt wird:

    Für Primär- und Standbycluster mit einer und mehreren Regionen:

    ################################################################################
    Deployment is successful, all resources are online and ACFS replication is healthy
    ################################################################################

    Nur für Standbycluster:

    #############################
    Deployment is successful
    ##############################

    Dies gibt an, dass die GI-Installation abgeschlossen ist und Oracle GoldenGate bereit zur Verwendung ist.

ACFS-Replikation für unabhängig erstellte Cluster einrichten

Wenn Sie gerade ein Deployment mit Nur Einzelregion-Standbycluster oder Nur Einzelregion-Primärcluster konfiguriert und installiert haben, befolgen Sie die nachstehenden Anweisungen, um die ACFS-Replikation zwischen unabhängig erstellten Primär- und Standbyclustern einzurichten.

Sie können /u01/oracle/scripts/hybrid_replconfig.sh ausführen, um die ACFS-Replikation zwischen unabhängig erstellten Primär- und Standbyclustern einzurichten.

Dieses Skript:

  1. (Optional) Aktiviert Kennwort weniger SSH für Grid-Benutzer für alle Knoten in beiden Clustern.

  2. Initiiert die ACFS-Replikation zwischen dem primären und dem Standby-Cluster.

  3. Aktualisiert die XAG-Ressourcenkonfigurationen des Standbyclusters GoldenGate, wenn sie sich vom primären Cluster unterscheiden. Beispiel: Port, Konfiguration und var-Verzeichnisse von Service Manager.

  4. Generiert und überträgt die Nginx-Konfigurationsdatei an alle Standby-Clusterknoten und startet dann Nginx auf diesen Knoten neu, sodass Nginx die neue Konfigurationsdatei referenziert.

  5. Prüft, ob die ACFS-Replikation fehlerfrei ist und alle GGHub-Standbyclusterressourcen den erwarteten Status aufweisen.

Tipp:

Bevor Sie beginnen, stellen Sie sicher, dass Sie:

Dieses Skript verwendet die folgenden Eingaben:

Parameter Parameterbeschreibung/Beispiel
-p

Erforderlich. Hostnamen des primären Clusters.

Beispiel: -p oggclp1-node1,oggclp1-node2

-s

Erforderlich. Hostnamen des Standbyclusters.

Beispiel: -s oggcls2-node1,oggcls2-node2

-a

Erforderlich. VIP-DNS-Name des primären Clusters.

Beispiel: -a

-b

Erforderlich. VIP-DNS-Name des Standbyclusters.

Beispiel: -b

-u Optional. SSH-Benutzername für die Verbindung mit Clustern vom Clienthost. Dieser Benutzer muss über "sudo"-Berechtigungen verfügen. Standard: `opc`

Beispiel: `-u `

-m Optional. ACFS-Mount Point

Beispiel: `-m /mnt/acfs_gg`

-d Optional. GoldenGate-Deployment-Name.

Beispiel: `-d Marketplace`

-e Optional. Aktivieren Sie passwortloses SSH. Geben Sie `n` ein, um die Aktivierung des passwortlosen SSH für den Grid-Benutzer zu überspringen. Standard: `y`

Beispiel: `-e n`

-h Optional. Hilfe anzeigen.

Führen Sie das Skript auf einem Clienthost aus, der für SSH konfiguriert ist. Beispiel:

hybrid_replconfig.sh -p oggcla1-node1,oggcla1-node2 -s oggclb2-node1,oggclb2-node2 -a oggcla1.cluster.ggoraclevcn.com -b oggclb2.cluster.ggoraclevcn.com -m /mnt/acfs_gg1 -d Marketplace -u opc -e n

Wenn Sie den ACFS-Mount Point oder den Deployment-Namen GoldenGate nicht eingeben, fordert Sie das Skript mit einem Mount Point oder Deployment-Namen auf, der aus den Clusterressourcendetails abgerufen wird, damit Sie sie auswählen oder Ihre Voreinstellung eingeben können.

Nachdem alle Konfigurationen erfolgreich eingerichtet wurden, wird die folgende Meldung angezeigt:

#### ACFS replication and GoldenGate configuration successful between Primary and Standby cluster ####

VIP- und ACFS-Failover prüfen

Optional können Sie das Skript /u01/oracle/scripts/verify_vip_and_acfs_failover.sh ausführen, um die Konfiguration zu validieren.

WARNUNG: Die Ausführung des Skripts kann eine ACFS-Rollenumkehr auslösen, indem die ACFS-Replikationsstandorte geändert werden.

Führen Sie dieses Skript als Grid-Benutzer auf dem Standbyclusterknoten aus, auf dem ACFS derzeit gemountet ist.

verify_vip_and_acfs_failover.sh [-m <ACFS mount point>] [-d <Goldengate deployment name>] [-r <Application VIP resource name>] [-h]

Beispiel:

verify_vip_and_acfs_failover.sh -m /mnt/acfs_gg1 -d Marketplace

Als Nächstes konfigurieren Sie die Quell- und Zieldatenbank.