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 de ressources Oracle Solaris Cluster dans un cluster de zones pour l'interopérabilité avec Oracle 10g, 11g ou 12c

Remarque - Si vous configurez Oracle RAC en vue d'une exécution sur le cluster global, reportez-vous à la section Création de ressources Oracle Solaris Cluster dans le cluster global pour l'interopérabilité avec Oracle 10g, 11g, ou 12c.

Effectuez la procédure suivante sur un seul noeud du cluster.

Remarque - Si vous devez exécuter une commande Oracle Solaris Cluster dans un cluster de zones lors d'une étape de la procédure, exécutez-la à partir du cluster global et spécifiez le cluster de zones à l'aide de l'option `-Z`.

1. Connectez-vous en tant que superutilisateur ou prenez un rôle octroyant les autorisations RBAC `solaris.cluster.admin` et `solaris.cluster.modify`.
2. Enregistrez le type de ressource `SUNW.crs_framework`.

       # clresourcetype register -Z zcname SUNW.crs_framework

3. Ajoutez une instance du type de ressource `SUNW.crs_framework` au groupe de ressources de structure Oracle RAC.

   Pour plus d'informations sur ce groupe de ressources, reportez-vous à la section Enregistrement et configuration du groupe de ressources de structure Oracle RAC.

   Définissez une dépendance forte de l'instance de `SUNW.crs_framework` à l'instance de `SUNW.rac_framework` dans le groupe de ressources de structure Oracle RAC.

   Il se peut que vous ayez configuré une ressource de stockage que vous utilisez pour les fichiers Oracle Clusterware. Dans ce cas, définissez une dépendance de redémarrage hors ligne de l'instance de `SUNW.crs_framework` à la ressource de stockage. Limitez l'étendue de cette dépendance au noeud sur lequel la ressource de stockage est en cours d'exécution.

   - Si vous utilisez un gestionnaire de volumes pour les fichiers de base de données, définissez la dépendance à la ressource que vous avez créée à la section Création d'une ressource pour un groupe de périphériques évolutif dans le cluster global.

   - Si vous utilisez un système de fichiers pour les fichiers de base de données, définissez la dépendance à la ressource que vous avez créée à la section Création d'une ressource pour un point de montage de système de fichiers dans le cluster de zones.

   Il se peut que vous ayez configuré une ressource de stockage pour le système de fichiers que vous utilisez pour les fichiers exécutables Oracle Clusterware. Dans ce cas, définissez une dépendance de redémarrage hors ligne de l'instance de `SUNW.crs_framework` à la ressource de stockage. Limitez l'étendue de cette dépendance au noeud sur lequel la ressource de stockage est en cours d'exécution. Définissez la dépendance à la ressource que vous avez créée à la section Création d'une ressource pour un point de montage de système de fichiers dans le cluster de zones.

       # clresource create -Z zcname -t SUNW.crs_framework \
       -g rac-fmwk-rg \
       -p resource_dependencies=rac-fmwk-rs \
       [-p resource_dependencies_offline_restart=db-storage-rs{local_node} \
       [,bin-storage-rs{local_node}]] \
       crs-fmwk-rs

4. Créez un groupe de ressources évolutives destiné à contenir la ressource proxy pour le serveur de base de données Oracle RAC.

   Définissez une affinité positive forte par le groupe de ressources évolutif pour le groupe de ressources de structure Oracle RAC.

   Il se peut que vous ayez configuré une ressource de stockage pour le stockage que vous utilisez pour les fichiers de base de données. Dans ce cas, définissez une affinité positive forte par le groupe de ressources évolutif pour le groupe de ressources qui contient la ressource de stockage pour les fichiers de base de données.

   - Si vous utilisez un gestionnaire de volumes pour les fichiers de base de données, définissez une affinité positive forte pour le groupe de ressources que vous avez créé à la section Création d'une ressource pour un groupe de périphériques évolutif dans le cluster global.

   - Si vous utilisez un système de fichiers pour les fichiers de base de données, définissez une affinité positive forte pour le groupe de ressources que vous avez créé à la section Création d'une ressource pour un point de montage de système de fichiers dans le cluster de zones.

   Astuce - Si vous souhaitez que la Prise en charge d'Oracle RAC s'exécute sur tous les noeuds du cluster, spécifiez l'option `-S` dans la commande suivante, et omettez les options `-n`, `-p maximum_primaries` , `-p desired_primaries` et `-p rg_mode`.

       # clresourcegroup create -Z zcname -n nodelist \
       -p maximum_primaries=num-in-list \
       -p desired_primaries=num-in-list \
       -p rg_affinities=++rac-fmwk-rg[,db-storage-rg] \
       [-p rg_description="description"] \
       -p rg_mode=Scalable \
       rac-db-rg

5. Enregistrez le type de ressource `SUNW.scalable_rac_server_proxy` .

       # clresourcetype register -Z zcname SUNW.scalable_rac_server_proxy

6. Ajoutez une instance du type de ressource`SUNW.scalable_rac_server_proxy` au groupe de ressources que vous avez créé à l'Étape 4.

   Définissez une dépendance forte de l'instance de `SUNW.scalable_rac_server_proxy` à l'instance de `SUNW.rac_framework` dans le groupe de ressources de structure Oracle RAC.

   Définissez une dépendance de redémarrage hors ligne de l'instance de `SUNW.scalable_rac_server_proxy` à l'instance de `SUNW.crs_framework` que vous avez créée à l'Étape 3.

   Il se peut que vous ayez configuré une ressource de stockage pour le stockage que vous utilisez pour les fichiers de base de données. Dans ce cas, définissez une dépendance de redémarrage hors ligne de l'instance de `SUNW.scalable_rac_server_proxy` à la ressource de stockage. Limitez l'étendue de cette dépendance au noeud sur lequel la ressource de stockage est en cours d'exécution.

   - Si vous utilisez un gestionnaire de volumes pour les fichiers de base de données, définissez la dépendance à la ressource que vous avez créée à la section Création d'une ressource pour un groupe de périphériques évolutif dans le cluster global.

   - Si vous utilisez un système de fichiers pour les fichiers de base de données, définissez la dépendance à la ressource que vous avez créée à la section Création d'une ressource pour un point de montage de système de fichiers dans le cluster de zones.

   - Si vous utilisez un système de fichiers Oracle ACFS pour les fichiers de base de données, définissez une affinité positive forte pour le groupe de ressources que vous avez créé à la section Enregistrement et configuration du groupe de ressources de proxy Oracle ACFS dans le Guide d'installation du logiciel Oracle Solaris Cluster.

   Définissez une autre valeur pour la propriété d'extension `oracle_sid` pour chaque noeud pouvant administrer la ressource.

       # clresource create -Z zcname -g rac-db-rg \
       -t SUNW.scalable_rac_server_proxy \
       -p resource_dependencies=rac-fmwk-rs \
       -p resource_dependencies_offline_restart=crs-fmk-rs \
       [, db-storage-rs,acfs-rs,bin-storage-rs] \
       -p oracle_home=ora-home \
       -p crs_home=Grid_home \
       -p db_name=db-name \
       -p oracle_sid{node1-id}=sid-node1 \
       [ -p oracle_sid{node2-id}=sid-node2…] \
       rac-srvr-proxy-rs

7. Mettez en ligne le groupe de ressources que vous avez créé à l'Étape 4.

       # clresourcegroup online -Z zcname -emM rac-db-rg

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