Surveiller l'installation et le démarrage
L'installation de Grid Infrastructure (GI) peut prendre jusqu'à 20 minutes. Connectez-vous via SSH à node1 du cluster principal et du cluster de secours dans des configurations à région unique ou multirégion, au cluster principal si la configuration est principale uniquement ou au cluster de secours si la configuration est de secours uniquement, afin de surveiller ce processus.
-
Obtenez l'adresse IP publique de node1 du cluster principal :
-
Dans la console Oracle Cloud, dans le menu de navigation, sélectionnez Compute, puis Instances.
-
Dans la liste Instances, localisez votre adresse node1 du cluster principal, puis copiez son adresse IP publique.
A savoir La convention de dénomination de node1 du cluster principal est
<cluster-prefix>1-<node-prefix>1.
-
-
Utilisez une application de terminal ou Cloud Shell pour établir un accès SSH à node1 du cluster principal en tant qu'utilisateur
opc. -
Ouvrez
/tmp/startupScript.logdans un éditeur de texte pris en charge, par exemple :tail -f /tmp/startupScript.log. -
Surveillez les messages générés dans ce fichier jusqu'à ce que les éléments suivants s'affichent :
Pour les clusters principal et de secours à régions uniques et multiples :
################################################################################ Deployment is successful, all resources are online and ACFS replication is healthy ################################################################################Pour un cluster de secours uniquement :
############################# Deployment is successful ##############################Cela indique que l'installation de GI est terminée et qu'Oracle GoldenGate est prêt à être utilisé.
Etablir une réplication ACFS pour les clusters créés indépendamment
Si vous venez de configurer et d'installer un déploiement de cluster de secours à région unique uniquement ou de cluster principal à région unique uniquement, suivez les instructions ci-dessous pour établir la réplication ACFS entre les clusters principal et de secours créés indépendamment.
Vous pouvez exécuter /u01/oracle/scripts/hybrid_replconfig.sh pour établir une réplication ACFS entre les clusters principal et de secours créés indépendamment.
Ce script :
-
(Facultatif) Active le mot de passe moins SSH pour l'utilisateur Grid pour tous les noeuds des deux clusters.
-
Lance la réplication ACFS entre le cluster principal et le cluster de secours.
-
Met à jour les configurations de ressources XAG du cluster de secours GoldenGate si elles sont différentes du cluster principal. Par exemple, les répertoires port, configuration et var du gestionnaire de services.
-
Génère et transmet le fichier de configuration Nginx à tous les noeuds de cluster de secours, puis redémarre Nginx sur ces noeuds afin que Nginx référence le nouveau fichier de configuration.
-
Vérifie que la réplication ACFS est en bon état et que toutes les ressources de cluster de secours GGHub sont dans l'état attendu.
Conseil :
Avant de commencer, vérifiez que vous :
-
Ajoutez le chemin XAG à l'utilisateur
rootPATHpour tous les noeuds des clusters principal et de secours. -
Définissez
OGG_HOMEpour l'utilisateuroraclepour tous les noeuds des clusters principal et de secours.
Ce script prend les entrées suivantes :
| Paramètre | Description/exemple de paramètre |
|---|---|
-p |
Obligatoire. Noms d'hôte du cluster principal. Exemple : |
-s |
Obligatoire. Noms d'hôte de cluster de secours. Exemple : |
-a |
Obligatoire. Nom DNS d'adresse IP virtuelle de cluster principal. Exemple : |
-b |
Obligatoire. Nom DNS d'adresse IP virtuelle de cluster de secours. Exemple : |
-u |
Facultatif. Nom utilisateur SSH permettant de se connecter aux clusters à partir de l'hôte client. Cet utilisateur doit disposer des privilèges `sudo`. Par défaut : `opc` Exemple : `-u |
-m |
Facultatif. Point de montage ACFS. Exemple : |
-d |
Facultatif. Nom de déploiement GoldenGate. Exemple : |
-e |
Facultatif. Activez SSH sans mot de passe. Entrez `n` pour ignorer l'activation de SSH sans mot de passe pour l'utilisateur Grid. Par défaut : `y`Exemple : |
-h |
Facultatif. Afficher l'aide. |
Exécutez le script sur un hôte client configuré sur SSH. Exemple :
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
Si vous n'entrez pas le point de montage ACFS ou le nom de déploiement GoldenGate, le script vous invite à indiquer un point de montage ou un nom de déploiement extrait des détails de la ressource de cluster afin de pouvoir les sélectionner ou saisir votre préférence.
Une fois toutes les configurations configurées, le message suivant s'affiche :
#### ACFS replication and GoldenGate configuration successful between Primary and Standby cluster ####
Vérification du basculement VIP et ACFS
Vous pouvez éventuellement exécuter le script /u01/oracle/scripts/verify_vip_and_acfs_failover.sh pour valider la configuration.
AVERTISSEMENT : l'exécution du script peut déclencher une inversion de rôle ACFS en modifiant les sites de réplication ACFS.
Exécutez ce script en tant qu'utilisateur grid sur le noeud de cluster de secours où ACFS est actuellement monté.
verify_vip_and_acfs_failover.sh [-m <ACFS mount point>] [-d <Goldengate deployment name>] [-r <Application VIP resource name>] [-h]
Exemple :
verify_vip_and_acfs_failover.sh -m /mnt/acfs_gg1 -d Marketplace
Procédez ensuite à la configuration de la base de données source et de la base de données cible