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

## Enregistrement et configuration des groupes de ressources Oracle ASM dans un cluster de zones (CLI)

Avant de commencer

- Assurez-vous que la ressource de structure Oracle Clusterware est créée et que les dépendances sont configurées entre la ressource de structure Oracle RAC et la ressource de structure Oracle Clusterware.

- Assurez-vous que le groupe de ressources de structure Oracle RAC, le groupe de ressources de structure de gestionnaire de volumes multipropriétaire, le cas échéant, et leurs ressources associées sont en ligne.

Remarque - Respectez les restrictions suivantes pour Oracle 11 g version 2 ou 12c :

- Pour 11g Release 2 et 12c, Oracle ASM est uniquement pris en charge avec le matériel RAID. L'utilisation des groupes de disques Oracle ASM sur des périphériques gérés par des gestionnaires de volumes n'est pas prise en charge avec 11 g Release 2 ou 12c

- Oracle ACFSn'est pas pris en charge actuellement dans un cluster de zones.

Effectuez toutes les étapes à partir de la zone globale.

1. Enregistrez les types de ressources ASM pour le service de données.
   1. Enregistrez le type de ressource évolutive du proxy de l'instance ASM.

          # clresourcetype register -Z zcname SUNW.scalable_asm_instance_proxy

   2. Enregistrez le type de ressource de groupe de disques ASM.
      - Pour Oracle 10g et 11g version 1 uniquement, utilisez le type de ressource `SUNW.asm_diskgroup`.

            # clresourcetype register -Z zcname SUNW.asm_diskgroup

      - Pour Oracle 11g version 2 ou 12c uniquement, utilisez le type de ressource `SUNW.scalable_asm_diskgroup_proxy` .

            # clresourcetype register -Z zcname SUNW.scalable_asm_diskgroup_proxy

2. Créez les groupes de ressources asm-inst-rg et asm-dg-rg.

       # clresourcegroup create -Z zcname -S asm-inst-rg asm-dg-rg

   asm-inst-rg

     Spécifie le nom du groupe de ressources d'instance Oracle ASM.

   asm-dg-rg

     Spécifie le nom du groupe de ressources de groupe de disques Oracle ASM.

3. Définissez une affinité positive forte de asm-inst-rg avec rac-fmwk-rg.

       # clresourcegroup set -Z zcname -p rg_affinities=++rac-fmwk-rg asm-inst-rg

4. Définissez une affinité positive forte de asm-dg-rg avec asm-inst-rg.

       # clresourcegroup set -Z zcname -p rg_affinities=++asm-inst-rg asm-dg-rg

5. Si le répertoire d'accueil Oracle ASM se trouve sur un système de fichiers partagé Sun QFS, créez une ressource de stockage.
   1. Assurez-vous que le système de fichiers est disponible pour une utilisation à l'intérieur du cluster de zones.

          # clzonecluster configure zcname
          clzc:zcname> add fs
          clzc:zcname:fs> set dir=mountpoint
          clzc:zcname:fs> set special=QFSfilesystemname
          clzc:zcname:fs> set type=samfs
          clzc:zcname:fs> end
          clzc:zcname> verify
          clzc:zcname> commit
          clzc:zcname> exit

   2. Créez une ressource de stockage et mettez-la en ligne.

      Créez une ressource `SUNW.qfs` avec une dépendance à une ressource `SUNW.wait_zc_boot` .

          # clresourcetype register SUNW.wait_zc_boot
          # clresourcetype register SUNW.qfs

          # clresourcegroup create -S scal-wait-zc-rg
          # clresourcegroup create qfs-rg

          # clresource create -g scal-wait-zc-rg \
          -t SUNW.wait_zc_boot \
          -p zcname=zcname \
          wait-zc-rs

          # clresource create -g qfs-rg \
          -t SUNW.qfs \
          -p QFSFileSystem=qfs-mp \
          -p resource_dependencies=wait-zc-rs
          qfs-rs

          # clresourcegroup online -eM scal-wait-zc-rg
          # clresourcegroup online -eM qfs-rg

      scal-wait-zc-rg

        Spécifie le nom du groupe de ressources `SUNW.wait_zc_boot`.

      qfs-rg

        Spécifie le nom du groupe de ressources QFS.

      wait-zc-rs

        Spécifie le nom de la ressource `SUNW.wait_zc_boot`.

      `-p QFSFileSystem=`qfs-mp

        Définit le point de montage du système de fichiers partagé QFS utilisé pour le répertoire d'accueil Oracle ASM.

   3. Créez une ressource de point de montage évolutif, définissez la dépendance de la ressource et mettez le groupe de ressources en ligne.

          # clresourcetype register -Z zcname SUNW.ScalMountPoint
          # clresourcegroup create -Z zcname -S scal-mp-rg

          # clresource create -Z zcname -g scal-mp-rg \
          -t SUNW.ScalMountPoint \
          -p mountpointdir=qfs-mp \
          -p filesystemtype=s-qfs \
          -p targetfilesystem=qfs-fs \
          -p resource_dependencies_restart=global:qfs-rs \
          qfs-mp-rs

          # clresourcegroup online -Z zcname -eM scal-mp-rg

      scal-mp-rg

        Spécifie le nom du groupe de ressources de point de montage évolutif.

      `-p targetfilesystem=`qfs-fs

        Spécifie le nom du système de fichiers partagé QFS.

      qfs-rs

        Spécifie le nom de la ressource QFS.

      qfs-mp-rs

        Spécifie le nom de la ressource de point de montage évolutif.

6. Créez une ressource `SUNW.scalable_asm_instance_proxy` et définissez les dépendances des ressources.
   - Pour un système de fichiers partagé QFS, exécutez la commande suivante :

         # clresource create -Z zcname -g asm-inst-rg \
         -t SUNW.scalable_asm_instance_proxy \
         -p ORACLE_HOME=oracle-asm-home \
         -p CRS_HOME=Grid_home \
         -p "ORACLE_SID{node1}"=asm-instance1 \
         -p "ORACLE_SID{node2}"=asm-instance2 \
         -p resource_dependencies_offline_restart=crs-fmwk-rs,qfs-mp-rs \
         -d asm-inst-rs

   - Pour un système de fichiers local, exécutez la commande suivante :

         # clresource create -Z zcname -g asm-inst-rg \
         -t SUNW.scalable_asm_instance_proxy \
         -p ORACLE_HOME=oracle-asm-home \
         -p CRS_HOME=Grid_home \
         -p "ORACLE_SID{node1}"=asm-instance1 \
         -p "ORACLE_SID{node2}"=asm-instance2 \
         -p resource_dependencies_offline_restart=crs-fmwk-rs \
         -d asm-inst-rs

     `-g` asm-inst-rg

       Spécifie le nom du groupe de ressources dans lequel les ressources seront placées.

     `-t` `SUNW.scalable_asm_instance_proxy`

       Spécifie le type de ressource à ajouter.

     `-p` `ORACLE_HOME``=`Oracle-asm-home

       Définit le chemin d'accès au répertoire d'accueil Oracle ASM.

     `-p` `ORACLE_SID``=`asm-instance

       Définit l'identificateur du système Oracle ASM.

     `-d` asm-inst-rs

       Indique le nom de la ressource à créer.

7. Ajoutez un type de ressource de groupe de disques ASM au groupe de ressources asm-dg-rg .
   - Pour Oracle 10g et 11g version 1 uniquement, utilisez le type de ressource `SUNW.asm_diskgroup`.

         # clresource create -Z zcname -g asm-dg-rg -t SUNW.asm_diskgroup \
         -p asm_diskgroups=dg[,dg…] \
         -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
         -d asm-dg-rs

     `-t` `SUNW.asm_diskgroup`

       Spécifie le type de ressource à ajouter.

     `-p` `asm_diskgroups``=`dg

       Spécifie le groupe de disques ASM.

     `-d` asm-dg-rs

       Indique le nom de la ressource à créer.

   - Pour Oracle 11g version 2 ou 12c uniquement, utilisez le type de ressource `SUNW.scalable_asm_diskgroup_proxy` .

         # clresource create -Z zcname -g asm-dg-rg -t SUNW.scalable_asm_diskgroup_proxy \
         -p asm_diskgroups=dg[,dg…] \
         -p resource_dependencies_offline_restart=asm-inst-rs,asm-stor-rs \
         -d asm-dg-rs

8. Mettez le groupe de ressources asm-inst-rg en ligne en mode de gestion sur un noeud de cluster.

       # clresourcegroup online -Z zcname -eM asm-inst-rg

9. Mettez le groupe de ressources asm-dg-rg en ligne en mode de gestion sur un noeud de cluster.

       # clresourcegroup online -Z zcname -eM asm-dg-rg

10. Vérifiez la configuration d'Oracle ASM.

        # clresource status -Z zcname +

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