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 Grid Infrastructure Resource pour l'interopérabilité avec Oracle Solaris Cluster

Pour Oracle RAC 11g version 2 ou 12c sans Oracle ASM, suivez cette procédure pour créer manuellement une ressource Oracle Grid Infrastructure servant de proxy aux ressources Oracle Solaris Cluster`SUNW.ScalDeviceGroup`, `SUNW.ScalMountPoint` ou `SUNW.scalable_acfs_proxy`.

Remarque - Pour Oracle RAC 10g ou 11g version 1 sans Oracle ASM, reportez-vous à la section Création d'une ressource Oracle Clusterware pour l'interopérabilité avec Oracle Solaris Cluster.

Pour Oracle RAC 10 g version 2 ou 11g version 1 avec Oracle ASM, reportez-vous à la section Création d'une ressource Oracle ASM pour l'interopérabilité d'Oracle Clusterware avec le logiciel Oracle Solaris Cluster.

Cette ressource Oracle Grid Infrastructure permet de s'assurer que la base de données Oracle correspondante ne pourra pas démarrer tant que la ressource Oracle Grid Infrastructure est en ligne. La ressource passe en ligne uniquement si les ressources `SUNW.ScalDeviceGroup`, `SUNW.ScalMountPoint` ou `SUNW.scalable_acfs_proxy` correspondantes sont en ligne. Les ressources `SUNW.ScalDeviceGroup`, `SUNW.ScalMountPoint` ou `SUNW.scalable_acfs_proxy`, quant à elles, passent uniquement en ligne si l'ensemble de disques de gestionnaire de volumes, le groupe de disques ou le point de montage réels sont en ligne.

1. Connectez-vous en tant que superutilisateur à un noeud du cluster.
2. Créez le type de ressource `sun.storage_proxy.type` Oracle Grid Infrastructure.

       # Grid_home/bin/crsctl \
       add type sun.storage_proxy.type \
       -basetype cluster_resource \
       -attr \
       "ATTRIBUTE=ACTION_SCRIPT,TYPE=string", \
       "ATTRIBUTE=HOSTING_MEMBERS,TYPE=string", \
       "ATTRIBUTE=CARDINALITY,TYPE=string", \
       "ATTRIBUTE=PLACEMENT,TYPE=string", \
       "ATTRIBUTE=SCRIPT_TIMEOUT,TYPE=int", \
       "ATTRIBUTE=RESTART_ATTEMPTS,TYPE=int", \
       "ATTRIBUTE=ACL,TYPE=string", \
       "ATTRIBUTE=VERSION,TYPE=string"

3. Créez la ressource Oracle Solaris Cluster `sun.resource` de type `sun.storage_proxy.type`.

   Le nom de la ressource Oracle Grid Infrastructure prend la forme sun.sc-resource , où sc-resource est le nom des ressources `SUNW.ScalDeviceGroup`, `SUNW.ScalMountPoint` ou `SUNW.scalable_acfs_proxy`.

       # Grid_home/bin/crsctl add resource sun.sc-resource \
       -type sun.storage_proxy.type \
       -attr "ACTION_SCRIPT='/opt/SUNWscor/dsconfig/bin/scproxy_crs_action' \
       CARDINALITY='number-nodes' \
       SCRIPT_TIMEOUT='20' \
       PLACEMENT='restricted' \
       RESTART_ATTEMPTS='60' \
       HOSTING_MEMBERS='nodelist' \
       VERSION='1' "

   `CARDINALITY`

     Nombre de noeuds appartenant au cluster

   `HOSTING_MEMBERS`

     Liste des noeuds faisant partie du cluster

4. Déterminez le groupe DBA de l'installation Oracle Grid infrastructure.

       # echo `Grid_home/bin/osdbagrp` griddba-group

5. Définissez le groupe principal de la ressource `storage_proxy` d'Oracle Grid Infrastructure sur le groupe déterminé à l'Étape 4.

       # Grid_home/bin/crsctl setperm resource sun.scal-dg1-rs -g "griddba"

6. Déterminez le groupe DBA de l'installation du logiciel Oracle Database.

       # echo `oracle_home/bin/osdbagrp` dba-group

7. Définissez les autorisations de groupe de la ressource `storage_proxy` d'Oracle Grid Infrastructure sur le groupe déterminé à l'Étape 6.

   Ignorez cette étape si le groupe DBA d'installation d'Oracle Grid Infrastructure `griddba-group` déterminé à l'Étape 4 et le groupe DBA d'installation du logiciel Oracle Database `dba-group` déterminé à l'Étape 6 sont identiques.

       # Grid_home/bin/crsctl setperm resource sun.scal-dg1-rs -u "group:dba-group:r-x"

8. Mettez la ressource `storage_proxy` Oracle Grid infrastructure en ligne.

       # Grid_home/bin/crsctl start resource sun.scal-dg1-rs

Voir aussi

Pour supprimer une ressource Oracle Grid Infrastructure, suivez les procédures décrites à la section Suppression d'une ressource Oracle Grid Infrastructure.

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