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 3.3 3/13 (Français)

Périmètre de la recherche:

- Ce document
- Toute la bibliothque

## Création d'une ressource Oracle ASM pour l'interopérabilité d'Oracle Clusterware avec le logiciel Oracle Solaris Cluster

Oracle Clusterware et Oracle Solaris Cluster doivent interopérer pour garantir que les dépendances entre divers systèmes de fichiers, périphériques globaux ou groupes de disques Oracle ASM sont vérifiées. Pour ce faire, créez des ressources Oracle Clusterware avec le préfixe `sun`. Une fois créées, les ressources Oracle Clusterware avec le préfixe `sun` garantissent un démarrage correct du groupe de disques Oracle ASM et de la base de données Oracle RAC 10 g version 2 ou 11g version 1.

Remarque - Au cours de certaines étapes de cette procédure, vous devrez utiliser des commandes Oracle Clusterware. La syntaxe de la commande pour Oracle 10g version 2 ou 11g version 1 vous est fournie dans ces étapes.

Si vous utilisez Oracle 11g version 2 ou 12 c, reportez-vous à la section Création d'une ressource Oracle Grid Infrastructure Resource pour l'interopérabilité avec Oracle Solaris Cluster. Si vous utilisez une version d'Oracle différente de ces versions, reportez-vous à votre documentation Oracle pour connaître la syntaxe de commandes correcte.

Remarque - Pour créer une ressource Oracle ASM pour Oracle Clusterware dans un cluster de zones, effectuez les opérations de cette procédure depuis ce cluster de zones.

1. Connectez-vous en tant que superutilisateur.
2. Sur chaque noeud sur lequel la Prise en charge d'Oracle RAC doit être exécutée, créez le répertoire `/var/cluster/ucmm/profile`, s'il n'existe pas déjà.

       # mkdir -p /var/cluster/ucmm/profile

   Les profils associés aux ressources Oracle Clusterware sont créés dans ce répertoire.

3. Créez un profil associé à la ressource de groupe de disques Oracle ASM pour Oracle Clusterware.

       # Grid_home/bin/crs_profile \
       -create sun.node.asm-dg-rs \
       -t application -d "description" \
       -dir /var/cluster/ucmm/profile \
       -a /opt/SUNWscor/dsconfig/bin/scproxy_crs_action \
       -p restricted -h node -f -o ra=60,st=20

   asm-dg-rs

     Spécifie le nom de la ressource de groupe de disques Oracle ASM pour Oracle Clusterware.

4. Enregistrez la ressource de groupe de disques Oracle ASM associée à Oracle Clusterware pour laquelle vous avez créé un profil à l'Étape 3.

       # Grid_home/bin/crs_register sun.node.asm-dg-rs \
       -dir /var/cluster/ucmm/profile

5. Assurez-vous que la ressource Oracle Solaris Cluster, pour laquelle la ressource de groupe de disques Oracle ASM pour Oracle Clusterware est un proxy, est en ligne.
   1. Obtenez l'état de la ressource Oracle Solaris Cluster.

          # clresource status asm-dg-rs

   2. Si l'état de la ressource Oracle Solaris Cluster n'est pas en ligne, mettez en ligne le groupe de ressources qui contient la ressource Oracle Solaris Cluster.

      Si l'état de la ressource Oracle Solaris Cluster est en ligne, ignorez cette étape.

          # clresourcegroup online -emM asm-dg-rg

6. Démarrez la ressource de groupe de disques Oracle ASM pour Oracle Clusterware que vous avez enregistrée à l'Étape 4.

       # Grid_home/bin/crs_start sun.node.asm-dg-rs

7. Sur chaque noeud sur lequel la Prise en charge d'Oracle RAC doit être exécuté, ajoutez une dépendance pour la ressource de groupe de disques Oracle ASM associée à Oracle Clusterware.

   Ajoutez Oracle Clusterware avec la ressource de groupe de disques Oracle ASM que vous avez enregistrée à l'Étape 4 à la liste des ressources nécessaires à la ressource de groupe de disques Oracle Clusterware dépendante avec Oracle ASM.

   1. Obtenez le nom de la ressource d'instance Oracle Clusterware RAC.

          # Grid_home/bin/srvctl config database -d db-name | grep node

   2. Liste des dépendances pour la ressource d'instance Oracle Clusterware RAC.

          # Grid_home/bin/crs_stat -p ora.db-name.instance.inst | grep REQUIRED_RESOURCES

   3. Ajoutez le nom de la ressource de groupe de disques Oracle ASM associée à Oracle Clusterware à la liste que vous avez obtenue à l'Étape b.

          # Grid_home/bin/crs_register ora.db-name.instance.inst \
          -update -r "existing-list sun.node.asm-dg-rs"

8. Sur chaque noeud sur lequel la Prise en charge d'Oracle RAC doit être exécutée, ajoutez une dépendance pour la ressource d'instance Oracle ASM associée à Oracle Clusterware.

   Ajoutez la ressource d'instance Oracle ASM en tant que ressource nécessaire dont dépend le groupe de disques Oracle ASM.

   1. Obtenez le nom de la ressource d'instance Oracle ASM associée à Oracle Clusterware.

          # Grid_home/bin/crs_stat -p | grep -i asm | grep node

   2. Ajoutez la ressource d'instance Oracle ASM associée à Oracle Clusterware en tant que ressource nécessaire dont dépend la ressource de groupe de disques Oracle ASM associée à Oracle Clusterware.

          # Grid_home/bin/crs_register -p sun.node.asm-dg-rs
          -update -r crs-asm-instance

Copyright © 2000, 2013, Oracle et/ou ses affiliés. Tous droits réservés. Notice légale |