• Aucun résultat trouvé

ressources de structure de gestionnaire de volumes multipropriétaire

Suivez cette procédure si vous utilisez un groupe de ressources de structure de gestionnaire de volumes multipropriétaire contenant les ressources de gestionnaire de volumes utilisées par votre configuration RAC.

Connectez-vous en tant que superutilisateur ou avec un rôle octroyant une autorisation reposant sur un contrôle d'accès à base de rôles de typessolaris.cluster.readet solaris.cluster.admin.

Assurez-vous que le groupe de ressources de structure de gestionnaire de volumes multipropriétaire est configuré correctement.

1

2

3

4

1

2

Mettez en ligne le groupe de ressources de structure de gestionnaire de volumes multipropriétaire, si ce n'est pas le cas.

# clresourcegroup online vucmm-fmwk-rg

vucmm-fmk-rg Spécifie le nom du groupe de ressources de structure de gestionnaire de volumes multipropriétaire.

Assurez-vous que le groupe de ressources RAC est en ligne.

# clresourcegroup status

Vérification de la configuration des ressources de stockage des fichiers Oracle

Effectuez cette tâche uniquement si votre configuration de plans de gestion de stockage requiert des ressources de stockage pour les fichiers Oracle.

Connectez-vous en tant que superutilisateur sur un nœud du cluster.

Assurez-vous que tous les groupes de ressources contenant des ressources de stockage pour les fichiers Oracle sont configurés correctement.

# clresourcegroup show rac-storage-rg-list

rac-storage-rg-list Spécifie une liste de groupes de ressources séparés par une virgule contenant des ressources de stockage pour les fichiers Oracle.

Mettez hors ligne le groupe contenant les ressources dont la ressource de base de données RAC dépend.

# clresourcegroup offline rac-storage-rg

rac-storage-rg Spécifie le nom du groupe contenant les ressources dont la ressource de base de données RAC dépend. Le groupe de ressources à mettre hors ligne dépend des plans de gestion de 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 des ressources de point de montage de système de fichiers évolutif.

Si vous utilisez un gestionnaire de volume sans système de fichiers pour les fichiers Oracle, mettez hors ligne le groupe contenant des ressources de groupe de périphériques évolutif.

Cette étape peut prendre quelques minutes.

Assurez-vous que les groupes de ressources d'Oracle RAC se comportent de la manière suivante :

3

4

1 2

3

4

Vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC

Le groupe de ressources de base de données RAC est hors ligne.

L'état du groupe de ressources de structure RAC dépend de la version d'Oracle utilisée :

Si vous utilisez Oracle 10gversion 2 ou 11g, le groupe de ressources de structure RAC est en attente et reste en ligne.

Si vous utilisez Oracle 10gversion 1 ou Oracle 9i, le groupe de ressources de structure RAC reste en ligne.

# clresourcegroup status

Vérifiez que les ressources Oracle Clusterware sont hors ligne (Oracle 10gversion 2 ou 11g uniquement).

Pour vérifier la déconnexion des ressources Oracle Clusterware, reportez-vous au fichier de messages système pour rechercher les messages indiquant l'arrêt des ressources Oracle Clusterware.

Mettez en ligne le groupe de ressources qui a été mis hors ligne lors de l'Étape 3.

# clresourcegroup online rac-storage-rg

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 prendre quelques minutes.

Redémarrez Oracle Clusterware sur chaque nœud (Oracle 10gversion 2 ou 11guniquement).

# /etc/init.d/init.crs start

Startup will be queued to init within 30 seconds.

Cette étape peut prendre quelques minutes.

Vérifiez la connexion des ressources Oracle Clusterware sur chaque nœud (Oracle 10gversion 2 ou 11guniquement).

Pour ce faire, utilisez la commande Oraclecrstat.

# crs-home/bin/crs_stat

crs-home Spécifie le répertoire de base Oracle Clusterware. Ce répertoire contient les fichiers binaires et les fichiers de configuration Oracle Clusterware.

Remarque –Le démarrage d'Oracle Clusterware sur tous les nœuds peut prendre quelques 5

6

7

8

Assurez-vous que tous les groupes de ressources Oracle RAC sont en ligne.

# clresourcegroup status

Remarque –La connexion du groupe contenant les ressources dont la ressource de base de données RAC dépend, permet de mettre également en ligne le groupe de ressources de base de données RAC. Si vous effectuez cette étape avant de mettre en ligne le groupe de ressources de base de données RAC sur tous les nœuds, l'état de connexion de certains nœuds peut être erroné. Dans ce cas, répétez cette étape jusqu'à ce que le groupe de ressources de base de données RAC soit mis en ligne sur tous les nœuds.

Vérification de la configuration des ressources des instances de base de données Oracle 10g version 2 ou 11g RAC

Les ressources des instances de base de données Oracle 10gversion 2 ou 11gRAC sont créées, lorsque les tâches d'une des sections suivantes sont effectuées :

“Interopérabilité entre Oracle Solaris Cluster et Oracle 10gversion 2 ou 11gOracle Clusterware” à la page 120

“Création de ressources en vue de l'interopérabilité avec Oracle 10gou 11gà l'aide des commandes de maintenance Oracle Solaris Cluster” à la page 350

Connectez-vous en tant que superutilisateur sur un nœud du cluster.

Assurez-vous que le groupe de ressources de base de données RAC est configuré correctement.

# clresourcegroup show rac-db-rg

rac-db-rg Spécifie le nom du groupe de ressources de base de données RAC.

Assurez-vous que les ressources Oracle Clusterware représentant les ressources de stockage Oracle Solaris Cluster sont configurées correctement, le cas échéant.

Effectuez cette étape si votre configuration de plans de gestion de stockage requiert des ressources de stockage pour les fichiers Oracle.

a. Confirmez l'existence des ressources Oracle Clusterware représentant les ressources de stockage Oracle Solaris Cluster.

Pour ce faire, utilisez la commande Oraclecrstat.

# crs-home/bin/crs_stat | grep NAME=sun.

crs-home Spécifie le répertoire de base Oracle Clusterware. Ce répertoire contient les fichiers binaires et les fichiers de configuration Oracle Clusterware.

9

1 2

3

Vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC

Oracle RAC, vous devez confirmer que les dépendances requises sont configurées correctement.

Chaque ressource Oracle Clusterware représentant une instance de base de données Oracle RAC requiert une dépendance à l'une des ressources répertoriée dans l'Étape a.

# crs-home/bin/crs_stat crs-resource | grep REQUIRED_RESOURCE

crs-home Spécifie le répertoire de base Oracle Clusterware. Ce répertoire contient les fichiers binaires et les fichiers de configuration Oracle Clusterware.

crs-resource Spécifie le nom d'une ressource Oracle Clusterware représentant une instance de base de données Oracle RAC. Le format de ce nom est le suivant :ora.dbname.sid.inst. Les éléments remplaçables dans ce format sont les suivants :

dbname Spécifie le nom de la base de données de l'instance.

sid Spécifie le SID Oracle de l'instance.

Désactivez la ressource de la structure Oracle Clusterware.

# clresource disable -t SUNW.crs_framework + Cette étape peut prendre quelques minutes.

Vérifiez que les ressources Oracle Clusterware sont hors ligne.

a. Tentez d'obtenir l'état des ressources Oracle Clusterware.

Pour ce faire, utilisez la commande Oraclecrstat.

# crs-home/bin/crs_stat -t

CRS-0184: Cannot communicate with the CRS daemon.

crs-home Spécifie le répertoire de base Oracle Clusterware. Ce répertoire contient les fichiers binaires et les fichiers de configuration Oracle Clusterware.

b. Reportez-vous au fichier de messages système pour rechercher des messages indiquant l'arrêt des ressources Oracle Clusterware.

Assurez-vous que les ressources suivantes sont mises hors ligne sur tous les nœuds :

La ressource de la structure Oracle Clusterware

La ressource de la base de données RAC

# clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy + 4

5

6

Cette étape peut prendre quelques minutes.

Vérifiez la connexion des ressources Oracle Clusterware sur chaque nœud.

Pour ce faire, utilisez la commande Oraclecrstat.

# crs-home/bin/crs_stat

crs-home Spécifie le répertoire de base Oracle Clusterware. Ce répertoire contient les fichiers binaires et les fichiers de configuration Oracle Clusterware.

Remarque –Le démarrage d'Oracle Clusterware sur tous les nœuds peut prendre quelques minutes. Si vous effectuez cette étape avant de mettre Oracle Clusterware en ligne sur tous les nœuds, certains nœuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que Oracle Clusterware soit mis en ligne sur tous les nœuds.

Activez la ressource de la structure Oracle Clusterware.

# clresource enable -t SUNW.crs_framework + Cette étape peut prendre quelques minutes.

Assurez-vous que les ressources suivantes sont mises en ligne sur tous les nœuds :

La ressource de la structure Oracle Clusterware

La ressource de la base de données RAC

# clresource status -t SUNW.crs_framework,SUNW.scalable_rac_server_proxy +

Remarque –L'activation de la ressource de la structure Oracle Clusterware permet d'activer également la ressource de la base de données RAC. Si vous effectuez cette étape avant d'activer la ressource de la base de données RAC sur tous les nœuds, certains nœuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que la ressource de la base de données RAC soit mise en ligne sur tous les nœuds.

Vérification de la configuration des ressources d'instance de base de données Oracle 9i RAC

Les ressources des instances de base de données Oracle 9iRAC sont créées lorsque les tâches d'une des sections suivantes sont effectuées :

“Automatisation du démarrage et de l'arrêt des instances de la base de données Oracle 9iRAC

” à la page 126 8

9

10

Vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC

d'interopérabilité avec Oracle 9ià l'aide des commandes de maintenance Oracle Solaris Cluster” à la page 363

Connectez-vous en tant que superutilisateur ou un rôle octroyant une autorisation reposant sur un contrôle d'accès à base de rôles de typessolaris.cluster.readet

solaris.cluster.admin.

Assurez-vous que le groupe de ressources de base de données RAC et les groupes de ressources de nom d'hôte logique sont configurés correctement.

# clresourcegroup show rac-db-rg,lhrg-list

rac-db-rg Spécifie le nom du groupe de ressources de base de données RAC.

lhrg-list Spécifie la liste des groupes de ressources de nom d'hôte logique séparés par une virgule.

Mettez le groupe de ressources de base de données RAC hors ligne.

# clresourcegroup offline rac-db-rg

rac-db-rg Spécifie le nom du groupe de ressources de base de données RAC.

Assurez-vous que le groupe de ressources de base de données RAC est hors ligne.

# clresourcegroup status rac-db-rg

rac-db-rg Spécifie le nom du groupe de ressources de base de données RAC.

Assurez-vous que les ressources se trouvant dans le groupe de ressources de base de données RAC sont mis hors ligne sur tous les nœuds.

Le groupe de ressources de base de données RAC contient les ressources suivantes :

La ressource de serveur RAC évolutif

La ressource de listener RAC évolutif

# clresource status -t SUNW.scalable_rac_server,SUNW.scalable_rac_listener + Mettez de nouveau en ligne le groupe de ressources de base de données RAC.

# clresourcegroup online rac-db-rg

rac-db-rg Spécifie le nom du groupe de ressources de base de données RAC.

Assurez-vous que le groupe de ressources de base de données RAC est en ligne.

1

2

3

4

5

6

7

Assurez-vous que les ressources se trouvant dans le groupe de ressources de base de données RAC sont mis en ligne sur tous les nœuds.

Le groupe de ressources de base de données RAC contient les ressources suivantes :

La ressource de serveur RAC évolutif

La ressource de listener RAC évolutif

# clresource status -t SUNW.scalable_rac_server,SUNW.scalable_rac_listener +

Vérification du comportement du cluster lors des phases d'arrêt et d'initialisation

Si Prise en charge d'Oracle RAC est configuré correctement, Oracle Solaris Cluster s'assure qu'Oracle RAC est arrêté et démarré correctement, lorsque vous arrêtez et initialisez le cluster.

Attention –Cette tâche nécessite une période d'indisponibilité. Si vous vérifiez l'installation et la configuration de la Prise en charge d'Oracle RAC sur un cluster de production dans lequel d'autres services de données sont exécutés, n'effectuez pas cette tâche.

Arrêtez le cluster.

Pour savoir comment effectuer cette tâche, reportez-vous à la section“Fermeture d’un cluster”

duGuide d’administration système d’Oracle Solaris Cluster.

Vous devez confirmer que le cluster a été arrêté correctement.

Initialisez le cluster.

Pour savoir comment effectuer cette tâche, reportez-vous à la section“Initialisation d’un cluster” duGuide d’administration système d’Oracle Solaris Cluster.

Vous devez confirmer que le cluster a été démarré correctement.

Assurez-vous que tous les groupes de ressources Oracle RAC et les ressources associées sont en ligne.

# clresourcegroup status

Remarque –La connexion 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 nœuds, certains nœuds peuvent rester hors ligne. Dans ce cas, répétez cette étape jusqu'à ce que tous les groupes de ressources Oracle RAC soient mis en ligne sur tous les nœuds.

8

1

2 3

4 5

Vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC

Administration de Prise en charge d'Oracle RAC

Ce chapitre explique comment administrer Prise en charge d'Oracle RAC sur vos nœuds Oracle Solaris Cluster.

“Présentation des tâches d'administration pour Prise en charge d'Oracle RAC” à la page 143

“Noms générés automatiquement pour les objets Oracle Solaris Cluster” à la page 144

“Administration des bases de données Oracle RAC à partir du logiciel Oracle Solaris Cluster”

à la page 145

“Configuration de Prise en charge d'Oracle RAC ” à la page 149

“Réglage des détecteurs de pannes de Prise en charge d'Oracle RAC” à la page 152

“Personnalisation du détecteur de pannes Serveur Oracle 9i RAC” à la page 158

Présentation des tâches d'administration pour Prise en