Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide du service de données Oracle Solaris Cluster pour Oracle Real Application Clusters Oracle Solaris Cluster 4.0 (Français) |
1. Installation de la Prise en charge d'Oracle RAC
2. Configuration du stockage des fichiers Oracle
3. Enregistrement et configuration des groupes de ressources
4. Exécution d'Oracle RAC dans un cluster
Présentation des tâches de configuration de l'exécution d'Oracle RAC dans un cluster
Installation du logiciel Oracle RAC
Remplacement des valeurs par défaut de la gestion de réseau pour Oracle Grid Infrastructure
Vérification de l'installation d'Oracle RAC
Vérification de l'installation d'Oracle RAC
Création d'une instance Oracle ASM et de groupes de disques
Création d'une instance et de groupes de disques Oracle ASM
Création d'une ressource possédant une structure Oracle Grid Infrastructure
Création d'une ressource possédant une structure Oracle Grid Infrastructure
Création d'une base de données Oracle
Spécification de l'emplacement des fichiers de données sur un système de fichiers partagé
Configuration des ressources pour les instances de base de données Oracle RAC
Configuration de l'interopérabilité entre Oracle Solaris Cluster et Oracle Grid Infrastructure
Vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC
Vérification de la configuration du groupe de ressources possédant une structure Oracle RAC
Vérification de la configuration des ressources de stockage des fichiers Oracle
Vérification de la configuration des ressources des instances de base de données Oracle RAC
Vérification du bon fonctionnement de l'arrêt et de l'initialisation du cluster
5. Administration de la Prise en charge d'Oracle RAC
6. Dépannage de la Prise en charge d'Oracle RAC
7. Modification d'une configuration existante de la Prise en charge d'Oracle RAC
A. Exemples de configuration de ce service de données
B. Actions prédéfinies pour les erreurs SGBD et les alertes journalisées
C. Propriétés d'extension de la Prise en charge d'Oracle RAC
Après avoir installé, enregistré et configuré la Prise en charge d'Oracle RAC, vérifiez l'installation et la configuration. La vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC permet de déterminer si les ressources et les groupes de ressources associés à la Oracle RAC se comportent comme prévu.
Si la ressource indépendante est sur le point d'être mise hors ligne, les dépendances de redémarrage hors ligne permettent de s'assurer que la ressource dépendante est mise hors ligne en premier. La ressource dépendante reste hors ligne jusqu'au redémarrage de la ressource indépendante. Les procédures de cette section expliquent comment vérifier que ces dépendances sont définies correctement. Pour de plus amples informations sur les dépendances de redémarrage hors ligne, reportez-vous à la description de la propriété de ressource resource_dependencies_offline_restart de la page de manuel r_properties(5).
La vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC comporte les tâches suivantes :
Vérification de la configuration du groupe de ressources possédant une structure Oracle RAC et, le cas échéant, vérification de la configuration du groupe de ressources possédant une structure de gestionnaire de volumes multipropriétaire. Reportez-vous aux sections Vérification de la configuration du groupe de ressources possédant une structure Oracle RAC et Vérification de la configuration du groupe de ressources possédant une structure de gestionnaire de volumes multipropriétaire.
Vérification de la configuration des ressources de stockage pour les fichiers Oracle. Reportez-vous à la section Vérification de la configuration des ressources de stockage des fichiers Oracle.
Vérification de la configuration des ressources des instances de base de données Oracle RAC. Reportez-vous à la section Vérification de la configuration des ressources des instances de base de données Oracle RAC .
Vérification du bon fonctionnement de l'arrêt et de l'initialisation du cluster. Reportez-vous à la section Vérification du bon fonctionnement de l'arrêt et de l'initialisation du cluster.
Le groupe de ressources possédant une structure Oracle RAC est créé lors de la réalisation de la tâche décrite dans la section Enregistrement et configuration du groupe de ressources possédant une structure Oracle RAC.
# clresourcegroup show rac-fmk-rg
Spécifie le nom du groupe de ressources possédant une structure Oracle RAC.
# clresourcegroup online rac-fmwk-rg
Spécifie le nom du groupe de ressources possédant une structure Oracle RAC.
# clresourcegroup status
Effectuez cette procédure si vous utilisez un groupe de ressources possédant une structure de gestionnaire de volumes multipropriétaire pour contenir les ressources de gestionnaire de volumes utilisées par votre configuration RAC.
# clresourcegroup show vucmm-fmk-rg
Indique le nom du groupe de ressources possédant une structure de gestionnaire de volumes multipropriétaire.
# clresourcegroup online vucmm-fmwk-rg
Indique le nom du groupe de ressources possédant une structure de gestionnaire de volumes multipropriétaire.
# clresourcegroup status
N'effectuez cette tâche que si votre configuration des plans de gestion du stockage requiert des ressources de stockage pour les fichiers Oracle.
# clresourcegroup show rac-storage-rg-list
Spécifie une liste séparée par des virgules de groupes de ressources contenant des ressources de stockage pour les fichiers Oracle.
# clresourcegroup offline rac-storage-rg
Spécifie le nom du groupe contenant les ressources dont dépend la ressource de base de données RAC. Le groupe de ressources à mettre hors ligne dépend des plans de gestion du stockage choisis pour les fichiers Oracle.
Si vous utilisez un système de fichiers partagé pour les fichiers Oracle, mettez hors ligne le groupe contenant les ressources de point de montage de système de fichiers évolutif.
Si vous utilisez un gestionnaire de volumes sans système de fichiers pour les fichiers Oracle, mettez hors ligne le groupe contenant les ressources de groupe de périphériques évolutif.
Cette étape peut durer plusieurs minutes.
L'état du groupe de ressources que vous avez mis hors ligne à l'Étape 3 est hors ligne.
L'état du groupe de ressources de base de données Oracle RAC est hors ligne.
L'état du groupe de ressources possédant une structure Oracle RAC est en attente et reste en ligne.
# clresourcegroup status
Pour vérifier que les ressources Oracle Grid Infrastructure sont hors ligne, reportez-vous au fichier de messages système pour rechercher les messages indiquant l'arrêt des ressources Oracle Grid Infrastructure.
# clresourcegroup online rac-storage-rg
Spécifie le nom du groupe de ressources qui a été mis hors ligne lors de l'Étape 3.
Cette étape peut durer plusieurs minutes.
# Grid_home/bin/crsctl start crs Startup will be queued to init within 30 seconds.
Spécifie le répertoire de base Oracle Grid Infrastructure. Ce répertoire contient les fichiers binaires Oracle Grid Infrastructure et les fichiers de configuration Oracle Grid Infrastructure.
Cette étape peut durer plusieurs minutes.
Pour cela, utilisez la commande Oracle crstat.
# Grid_home/bin/crsctl stat res -t
Remarque - Le démarrage d'Oracle Grid Infrastructure sur tous les noeuds peut durer plusieurs minutes. Si vous effectuez cette étape avant que les ressources Oracle Grid Infrastructure ne soient en ligne sur tous les noeuds, certains noeuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que la ressource Oracle Grid Infrastructure soit mise en ligne sur tous les noeuds.
# clresourcegroup status
Remarque - La mise en ligne du groupe de ressources contenant les ressources dont dépend la ressource de base de données RAC permet de mettre également en ligne le groupe de ressources de base de données RAC. Si vous effectuez cette étape avant que le groupe de ressources de base de données RAC ne soit mis en ligne sur tous les noeuds, certains nœuds peuvent présenter un état défectueux en ligne. Dans ce cas, répétez cette étape jusqu'à ce que le groupe de ressources de base de données RAC soit en ligne sur tous les noeuds.
Les ressources des instances de base de données Oracle RAC sont créées lorsque les tâches de l'une des sections suivantes sont effectuées :
# clresourcegroup show rac-db-rg
Spécifie le nom du groupe de ressources de base de données.
# Grid_home/bin/crsctl stat res -t
Spécifie le répertoire de base Oracle Grid Infrastructure. Ce répertoire contient les fichiers binaires Oracle Grid Infrastructure et les fichiers de configuration Oracle Grid Infrastructure.
# clresource disable -t SUNW.crs_framework +
Cette étape peut durer plusieurs minutes.
Pour cela, utilisez la commande Oracle crstat.
# Grid_home/bin/crsctl stat res -t CRS-0184: Cannot communicate with the CRS daemon.
Spécifie le répertoire de base Oracle Grid Infrastructure. Ce répertoire contient les fichiers binaires Oracle Grid Infrastructure et les fichiers de configuration Oracle Grid Infrastructure.
Ressource possédant une structure Oracle Grid Infrastructure
Ressource de base de données RAC
# clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +
# Grid_home/bin/crsctl start crs Startup will be queued to init within 30 seconds.
Spécifie le répertoire de base Oracle Grid Infrastructure. Ce répertoire contient les fichiers binaires Oracle Grid Infrastructure et les fichiers de configuration Oracle Grid Infrastructure.
Cette étape peut durer plusieurs minutes.
Pour cela, utilisez la commande Oracle crstat.
# Grid_home/bin/crsctl stat res -t
Remarque - Le démarrage d'Oracle Grid Infrastructure sur tous les noeuds peut durer plusieurs minutes. Si vous effectuez cette étape avant que les ressources Oracle Grid Infrastructure ne soient en ligne sur tous les noeuds, certains noeuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que la ressource Oracle Grid Infrastructure soit mise en ligne sur tous les noeuds.
# clresource enable -t SUNW.crs_framework +
Cette étape peut durer plusieurs minutes.
Ressource possédant une structure Oracle Grid Infrastructure
Ressource de base de données RAC
# clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +
Remarque - L'activation de la ressource possédant une structure Oracle Grid Infrastructure revient à activer la ressource de base de données RAC. Si vous effectuez cette étape avant que la ressource de base de données RAC ne soit activée sur tous les noeuds, certains noeuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que la ressource de base de données RAC soit en ligne sur tous les noeuds.
Si votre configuration de la Prise en charge d'Oracle RAC est correcte, Oracle Solaris Cluster garantit que Oracle RAC est arrêté et démarré correctement lorsque vous arrêtez et initialisez le cluster.
Pour des instructions sur la réalisation de cette tâche, reportez-vous à la section Fermeture d’un cluster du manuel Guide d’administration système d’Oracle Solaris Cluster.
Pour des instructions sur la réalisation de cette tâche, reportez-vous à la section Initialisation d’un cluster du manuel Guide d’administration système d’Oracle Solaris Cluster.
# clresourcegroup status
Remarque - La mise en ligne de tous les groupes de ressources Oracle RAC peut prendre quelques minutes. Si vous effectuez cette étape avant l'activation des groupes de ressources sur tous les noeuds, certains noeuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que tous les groupes de ressources Oracle RAC soient en ligne sur tous les noeuds.