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

## Installation d'un logiciel de gestion du stockage avec la Prise en charge d'Oracle RAC

Installez le logiciel pour les plans de gestion du stockage que vous utilisez pour les fichiers Oracle. Pour plus d'informations, reportez-vous à la section Gestion du stockage requise pour les fichiers Oracle.

Remarque - Pour plus d'informations sur l'installation et la configuration des périphériques NAS qualifié avec Prise en charge d'Oracle RAC, reportez-vous au manuel Oracle Solaris Cluster 3.3 With Network-Attached Storage Device Manual .

Cette section contient les informations suivantes :

- Utilisation de Solaris Volume Manager pour Sun Cluster

- Utilisation de VxVM

- Utilisation de la prise en charge du RAID matériel

- Utilisation du Système de fichiers partagé Sun QFS

- Utilisation de Oracle ASM

- Utilisation d'un système de fichiers du cluster

### Utilisation de Solaris Volume Manager pour Sun Cluster

Solaris Volume Manager pour Sun Cluster est toujours installé sur le cluster global même lorsqu'il prend en charge les clusters de zones. La commande `clzc` configure les périphériques Solaris Volume Manager pour Sun Cluster depuis le noeud votant du cluster global vers le cluster de zones. Toutes les tâches d'administration pour Solaris Volume Manager pour Sun Cluster sont effectuées dans le noeud votant du cluster global, même lorsque le volume Solaris Volume Manager pour Sun Cluster est utilisé dans un cluster de zones.

Quand une installation d'Oracle RAC dans un cluster de zones utilise un système de fichiers qui existe sur un volume Solaris Volume Manager pour Sun Cluster, vous devez quand même configurer le volume Solaris Volume Manager pour Sun Cluster dans le cluster global. Dans ce cas, la ressource de groupe de périphériques évolutif appartient à ce cluster de zones.

Quand une installation Oracle RAC dans un cluster de zones est exécutée directement sur le volume Solaris Volume Manager pour Sun Cluster, vous devez d'abord configurer Solaris Volume Manager pour Sun Cluster dans le cluster global, puis configurer le volume Solaris Volume Manager pour Sun Cluster dans le cluster de zones. Dans ce cas, le groupe de périphériques évolutif appartient à ce cluster de zones.

Pour plus d'informations sur les types de fichiers Oracle que vous pouvez stocker à l'aide d'Solaris Volume Manager pour Sun Cluster, reportez-vous à la section Gestion du stockage requise pour les fichiers Oracle.

### Utilisation de Solaris Volume Manager pour Sun Cluster

Pour utiliser le logiciel Solaris Volume Manager pour Sun Cluster avec la Prise en charge d'Oracle RAC, effectuez les tâches suivantes. Solaris Volume Manager pour Sun Cluster est installé en même temps que le système d'exploitation Solaris.

1. Configurez le logiciel Solaris Volume Manager pour Sun Cluster sur les noeuds du cluster global.

   Pour plus d'informations sur la configuration de Solaris Volume Manager pour Sun Cluster dans un cluster global, reportez-vous à la section Configuration du logiciel Solaris Volume Manager du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

2. Si vous utilisez un cluster de zones, configurez le volume Solaris Volume Manager pour Sun Cluster dans le cluster de zones.

   Pour en savoir plus sur la configuration d'un volume Solaris Volume Manager pour Sun Cluster dans un cluster de zones, reportez-vous à la section Ajout d’un ensemble de disques à un cluster de zones (Solaris Volume Manager) du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

Étapes suivantes

Assurez-vous que tous les autres plans de gestion du stockage que vous utilisez pour les fichiers Oracle sont installés.

Une fois tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle installés, passez au Chapitre 3, Enregistrement et configuration des groupes de ressources.

### Utilisation de VxVM

Pour plus d'informations sur les types de fichiers Oracle que vous pouvez stocker à l'aide de VxVM, reportez-vous à la section Gestion du stockage requise pour les fichiers Oracle.

Remarque - L'utilisation de VxVM pour Oracle RAC dans les clusters de zones n'est pas prise en charge dans cette version.

### SPARC : Utilisation de VxVM

Pour utiliser le logiciel VxVM avec la Prise en charge d'Oracle RAC, effectuez les tâches suivantes.

1. Si vous utilisez VxVM avec la fonction cluster, procurez-vous une licence pour le gestionnaire de volumes cluster en plus de votre licence VxVM basique.

   Reportez-vous à la documentation VxVM pour plus d'informations sur les exigences liées aux licences VxVM.

   | Attention - Si vous ne parvenez pas à installer la licence pour la fonction du gestionnaire de volumes cluster, cela peut entraîner une panique lorsque vous installez la prise en charge d'Oracle RAC. Avant d'installer les packages d'Oracle RAC, exécutez la commande `vxlicense -p` ou `vxlicrep` pour vous assurer que vous avez installé une licence valide pour la fonction de gestionnaire de volumes cluster.

2. Installez et configurez le logiciel VxVM sur les noeuds du cluster.

   Pour plus d'informations, reportez-vous au Chapitre 5, Installation et configuration de Veritas Volume Manager du manuel Guide d’installation du logiciel Oracle Solaris Cluster ainsi qu'à la documentation VxVM.

Étapes suivantes

Assurez-vous que tous les autres plans de gestion du stockage que vous utilisez pour les fichiers Oracle sont installés.

Une fois tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle installés, passez au Chapitre 3, Enregistrement et configuration des groupes de ressources.

### Utilisation de la prise en charge du RAID matériel

Pour plus d'informations sur les types de fichiers Oracle que vous pouvez stocker à l'aide de la prise en charge du RAID matériel, reportez-vous à la section Gestion du stockage requise pour les fichiers Oracle.

Le logiciel Oracle Solaris Cluster fournit la prise en charge du RAID matériel pour de nombreux périphériques de stockage. Pour utiliser cette combinaison, configurez les identités de périphériques bruts `(/dev/did/rdsk*)` sur les numéros d'unité logique (LUN) des baies de stockage. Pour paramétrer des périphériques bruts pour Oracle RAC sur un cluster qui utilise des baies de stockage StorEdge SE9960 avec RAID matériel, effectuez les tâches suivantes.

### Utilisation de la prise en charge du RAID matériel

1. Créez des LUN sur les baies de stockage.

   Reportez-vous à la documentation d'Oracle Solaris Cluster pour obtenir des informations sur la création de LUN.

2. Une fois que vous avez créé les numéros d'unité logiques, exécutez la commande `format`(1M) pour partitionner les LUN de baies de stockage en autant de tranches que nécessaire.

   L'exemple suivant répertorie la sortie de la commande `format`.

       # format

       0. c0t2d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /sbus@3,0/SUNW,fas@3,8800000/sd@2,0
       1. c0t3d0 <SUN18G cyl 7506 alt 2 hd 19 sec 248>
          /sbus@3,0/SUNW,fas@3,8800000/sd@3,0
       2. c1t5d0 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
          /pseudo/rdnexus@1/rdriver@5,0
       3. c1t5d1 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
          /pseudo/rdnexus@1/rdriver@5,1
       4. c2t5d0 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
          /pseudo/rdnexus@2/rdriver@5,0
       5. c2t5d1 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
          /pseudo/rdnexus@2/rdriver@5,1
       6. c3t4d2 <Symbios-StorEDGEA3000-0301 cyl 21541 alt 2 hd 64 sec 64>
          /pseudo/rdnexus@3/rdriver@4,2

   Remarque - Pour empêcher la perte d'informations de partition de disque, ne démarrez pas la partition au cylindre 0 pour les tranches de disque utilisées pour des données brutes. La table de partition du disque est stockée dans le cylindre 0 du disque.

3. Déterminez l'identité du périphérique brut (DID) qui correspond aux LUN créés à l'Étape 1.

   Pour cela, utilisez la commande `cldevice`(1CL).

   L'exemple suivant répertorie la sortie de la commande `cldevice list` `-v`.

       # cldevice list -v

       DID Device     Full Device Path
       ----------     ----------------
       d1             phys-schost-1:/dev/rdsk/c0t2d0
       d2             phys-schost-1:/dev/rdsk/c0t3d0
       d3             phys-schost-2:/dev/rdsk/c4t4d0
       d3             phys-schost-1:/dev/rdsk/c1t5d0
       d4             phys-schost-2:/dev/rdsk/c3t5d0
       d4             phys-schost-1:/dev/rdsk/c2t5d0
       d5             phys-schost-2:/dev/rdsk/c4t4d1
       d5             phys-schost-1:/dev/rdsk/c1t5d1
       d6             phys-schost-2:/dev/rdsk/c3t5d1
       d6             phys-schost-1:/dev/rdsk/c2t5d1
       d7             phys-schost-2:/dev/rdsk/c0t2d0
       d8             phys-schost-2:/dev/rdsk/c0t3d0

   Dans cet exemple, la sortie de `cldevice` identifie la DID brute qui correspond aux LUN partagés de baies de stockage comme étant `d4`.

4. Recherchez le nom de périphérique DID complet qui correspond au périphérique DID identifié à l'Étape 3.

   L'exemple suivant montre la sortie de la commande `cldevice show` pour le périphérique DID identifié dans l'exemple de l'Étape 3. La commande est exécutée depuis le noeud `phys-schost-1`.

       # cldevice show d4

       === DID Device Instances ===

       DID Device Name:                                /dev/did/rdsk/d4
         Full Device Path:                                phys-schost-1:/dev/rdsk/c2t5d0
         Replication:                                     none
         default_fencing:                                 global

5. Si vous utilisez un cluster de zones, configurez les périphériques DID dans le cluster de zones. Sinon, passez à l'Étape 6.

   Pour en savoir plus sur la configuration des périphériques DID dans un cluster de zones, reportez-vous à la section Ajout d’un périphérique DID à un cluster de zones du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

6. Créez ou modifiez une tranche sur chaque périphérique DID contenant l'allocation d'espace disque pour le périphérique brut.

   Pour cela, utilisez la commande `format`(1M), `fmthard`(1M) ou `prtvtoc`(1M). Indiquez le chemin complet d'accès au périphérique à partir du noeud sur lequel vous exécutez la commande pour créer ou modifier la tranche.

   Par exemple, si vous choisissez d'utiliser la tranche `s0`, vous pouvez décider d'y allouer 100 Go d'espace disque.``

7. Modifiez la propriété et les autorisations des périphériques bruts que vous utilisez pour autoriser l'accès à ces périphériques.

   Pour spécifier le périphérique brut, ajoutez `s` N au nom du périphérique DID que vous avez obtenu à l'Étape 4, où N est le numéro de tranche.

   Par exemple, la sortie de `cldevice` obtenue à l'Étape 4 identifie la DID brute correspondant au disque comme étant `/dev/did/rdsk/d4`. Si vous décidez d'utiliser la tranche `s0` sur ces périphériques, spécifiez le périphérique brut `/dev/did/rdsk/d4s0`.

Étapes suivantes

Assurez-vous que tous les autres plans de gestion du stockage que vous utilisez pour les fichiers Oracle sont installés.

Une fois tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle installés, passez au Chapitre 3, Enregistrement et configuration des groupes de ressources.

### Utilisation du Système de fichiers partagé Sun QFS

Le système de fichiers partagé Sun QFS est toujours installé sur le noeud votant du cluster global, même lorsqu'un système de fichiers est utilisé par un cluster de zones. Vous configurez le système de fichiers partagé Sun QFS spécifique dans un cluster de zones spécifique à l'aide de la commande `clzc`. La ressource de point de montage évolutive appartient à ce cluster de zones. La ressource de serveur de métadonnées, `SUNW.qfs`, appartient au cluster global.

Vous devez utiliser le système de fichiers partagé Sun QFS avec un plan de gestion du stockage dans la liste suivante :

- Prise en charge du RAID matériel

- Solaris Volume Manager pour Sun Cluster

#### Répartition des fichiers Oracle sur Sun QFS Systèmes de fichiers partagés

Vous pouvez stocker tous les fichiers associés à Oracle RAC sur Sun QFS système de fichiers partagé.

Répartissez ces fichiers sur les différents systèmes de fichiers, comme expliqué dans les sous-sections suivantes.

- Systèmes de fichiers Sun QFS pour les fichiers binaires SGBDR et les fichiers associés

- Systèmes de fichiers Sun QFS pour les fichiers de base de données et les fichiers associés

##### Systèmes de fichiers Sun QFS pour les fichiers binaires SGBDR et les fichiers associés

Pour les fichiers binaires RDBMS et les fichiers associés, créez un système de fichiers dans le cluster pour stocker les fichiers.

Les fichiers binaires RDBMS et les fichiers associés sont les suivants :

- Fichiers binaire du système de gestion de bases de données relationnelles (RDBMS) Oracle

- Fichiers de configuration Oracle (par exemple, `init.ora`, `tnsnames.ora`, `listener.ora` et `sqlnet.ora` )

- Fichier de paramètres système (`SPFILE`)

- Fichiers d'alerte (par exemple, `alert_` sid`.log`)

- Fichiers de suivi (*`.trc`)

- Fichiers binaires Oracle Clusterware

  Remarque - A partir d'Oracle 11g version 2, les fichiers binaires Oracle Clusterware ne peuvent pas se trouver sur les systèmes de fichiers partagés Sun QFS.

##### Systèmes de fichiers Sun QFS pour les fichiers de base de données et les fichiers associés

Pour les fichiers de base de données et les fichiers associés, déterminez si vous avez besoin d'un ou plusieurs systèmes de fichiers pour chaque base de données.

- Pour simplifier la configuration et la maintenance, créez un système de fichiers pour stocker ces fichiers pour toutes les instances Oracle RAC de la base de données.

- Pour faciliter les prochaines expansions, créez plusieurs systèmes de fichiers pour stocker ces fichiers pour toutes les instances Oracle RAC de la base de données.

Remarque - Si vous ajoutez du stockage à une base de données existante, vous devez créer des systèmes de fichiers supplémentaires pour le stockage que vous ajoutez. Dans ce cas, répartissez les fichiers de base de données et les fichiers associés sur les systèmes de fichiers à utiliser pour la base de données.

Chaque système de fichiers créé pour les fichiers de base de données et les fichiers associés doit disposer de son propre serveur de métadonnées. Pour plus d'informations concernant les ressources requises par les serveurs de métadonnées, reportez-vous à la section Ressources du serveur de métadonnées Sun QFS.

Les fichiers de base de données et les fichiers associés sont les suivants :

- Fichiers de données

- Fichiers de contrôle

- Fichiers journaux de restauration en ligne

- Fichiers journaux de restauration archivés

- Fichiers journaux Flashback

- Fichiers de récupération

- Fichiers Oracle Cluster Registry (OCR)

- Disque de vote Oracle Clusterware

#### Optimisation des performances du Système de fichiers partagé Sun QFS

Afin d'obtenir des performances idéales avec Solaris Volume Manager pour Sun Cluster, configurez le gestionnaire de volumes et système de fichiers comme suit :

- Utilisez Solaris Volume Manager pour Sun Cluster pour effectuer une mise en miroir des numéros d'unité logiques (LUN) des baies de stockage.

- Si vous avez besoin d'utiliser l'entrelacement, configurez l'entrelacement à l'aide de l'option d'entrelacement du système.

La mise en miroir des LUN de vos baies de stockage nécessite les opérations suivantes :

- La création des métapériphériques RAID-0

- Utilisation des métapériphériques RAID-0 ou des partitions logicielles du Solaris Volume Manager des métapériphériques en tant que périphériques Sun QFS

La charge d'entrée/sortie (E/S) peut être lourde sur votre système. Dans ce cas, assurez-vous que le numéro d'unité logique des métadonnées du Solaris Volume Manager ou métadonnées de RAID matériel mappent vers un disque physique différent du numéro d'unité logique des données. Le mappage des ces LUN vers des disques physiques différents permet de minimiser les conflits d'utilisation.

### Installation et configuration du Système de fichiers partagé Sun QFS

Avant de commencer

Vous pouvez utiliser les métapériphériques du Solaris Volume Manager en tant que périphériques pour les systèmes de fichiers partagés. Dans ce cas, assurez-vous que l'ensemble des métadonnées et leurs métapériphériques sont créés et disponibles sur tous les noeuds avant de configurer les systèmes de fichiers partagés.

1. Assurez-vous que le logiciel Sun QFS est installé sur tous les noeuds du cluster global sur lesquels la Prise en charge d'Oracle RAC doit être exécutée.

   Pour plus d'informations sur les méthodes d'installation de Sun QFS, reportez-vous à la section Using SAM-QFS With Sun Cluster.

2. Assurez-vous que chaque système de fichiers partagé Sun QFS a correctement été créé pour l'utilisation avec la Prise en charge d'Oracle RAC.

   Pour plus d'informations sur la création d'un système de fichiers Sun QFS, reportez-vous à Using SAM-QFS With Sun Cluster.

   Pour chaque système de fichiers partagé Sun QFS, définissez les options de montage correctes pour les types de fichiers Oracle que le système de fichiers doit stocker.

   - Pour le système de fichiers qui contient des fichiers binaires, des fichiers de configuration, des fichiers d'alerte et des fichiers de suivi, utilisez les options de montage par défaut.

     Remarque - A partir d'Oracle 11g version 2, les fichiers binaires Oracle Clusterware ne peuvent pas se trouver sur les systèmes de fichiers partagés Sun QFS.

   - Pour les systèmes de fichiers qui contiennent les fichiers de données de base de données, les fichiers de contrôle, les fichiers journaux de restauration en ligne et les fichiers journaux de restauration archivés ou les fichiers OCR Oracle Clusterware ou votant, définissez les options de montage comme suit :

     - Dans le fichier `/etc/vfstab`, définissez l'option `shared`.

     - Dans le fichier `/etc/opt/SUNWsamfs/samfs.cmd` ou dans le fichier `/etc/vfstab`, définissez les options suivantes :

           fs=fs-name
           stripe=width
           mh_write
           qwrite
           forcedirectio
           rdlease=300 Set this value for optimum performance.
           wrlease=300 Set this value for optimum performance.
           aplease=300 Set this value for optimum performance.

       fs-name

         Spécifie le nom qui identifie de façon unique le système de fichiers.

       width

         Indique la largeur de bande requise pour les périphériques du système de fichiers. La largeur de bande requise est un multiple de l'unité d'allocation de disques (DAU) du système de fichiers. La largeur width doit être un nombre entier supérieur ou égal à 1.

     Remarque - Vérifiez que les paramètres dans le fichier `/etc/vfstab` n'entre pas en conflit avec les paramètres du fichier `/etc/opt/SUNWsamfs/samfs.cmd` . Les paramètres du fichier `/etc/vfstab` remplacement les paramètres du fichiers `/etc/opt/SUNWsamfs/samfs.cmd`.

3. Montez chaque système de fichiers partagé Sun QFS que vous utilisez pour les fichiers Oracle.

       # mount mount-point

   mount-point

     Spécifie le point de montage du système de fichiers que vous montez.

4. Si vous utilisez un cluster de zones, configurez le système de fichiers partagé Sun QFS dans le cluster de zones. Sinon, accédez à l'Étape 5.

   Pour en savoir plus sur la configuration d'un système de fichiers partagé Sun QFS dans un cluster de zones, reportez-vous à la section Ajout d’un système de fichiers partagés QFS à un cluster de zones du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

5. Modifiez la propriété de chaque système de fichiers que vous utilisez pour les fichiers Oracle.

   Remarque - Si vous avez configuré le système de fichiers partagé Sun QFS pour un cluster de zones, effectuez cette étape dans ce cluster de zones.

   Modifiez la propriété du système de fichiers comme suit :

   - Propriétaire : utilisateur DBA

   - Groupe : groupe DBA

   L'utilisateur DBA et le groupe DBA sont créés de la manière expliquée dans la section Création du groupe DBA et des comptes utilisateur associés.

       # chown user-name:group-name mount-point

   user-name

     Spécifie le nom d'utilisateur de l'utilisateur DBA. Cet utilisateur se nomme normalement `oracle`.

   group-name

     Spécifie le nom du groupe DBA. Ce groupe se nomme normalement `dba`.

   mount-point

     Définit le point de montage du système de fichiers dont vous modifiez la propriété.

6. Attribuez les droits d'accès en écriture et en lecture au système de fichiers au propriétaire de chaque système de fichiers dont vous avez modifié la propriété à l'Étape 5.

   Remarque - Lorsque le système de fichiers partagé Sun QFS est configuré pour un cluster de zones, vous devez effectuer cette étape dans ce cluster de zones.

       # chmod u+rw mount-point

   mount-point

     Spécifie le point de montage du système de fichiers des propriétaires auxquels vous attribuez les droits d'accès en lecture et en écriture.

Étapes suivantes

Assurez-vous que tous les autres plans de gestion du stockage que vous utilisez pour les fichiers Oracle sont installés.

Une fois tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle installés, passez au Chapitre 3, Enregistrement et configuration des groupes de ressources.

### Utilisation de Oracle ASM

Utilisez Oracle ASM·avec un plan de gestion du stockage de la liste suivante :

- RAID matériel. Pour plus d'informations, reportez-vous à la section Utilisation d'Oracle ASM avec le RAID matériel.

- Solaris Volume Manager pour Sun Cluster. Pour plus d'informations, reportez-vous à la section Création d'un ensemble de disques multipropriétaire dans Solaris Volume Manager pour Sun Cluster pour la base de données Oracle RAC.

- VxVM. Pour plus d'informations, reportez-vous à Comment créer un groupe de disques partagés VxVM pour la base de données Oracle RAC.

Remarque - 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

Pour plus d'informations sur les types de fichiers Oracle que vous pouvez stocker à l'aide de Oracle ASM, reportez-vous à la section Gestion du stockage requise pour les fichiers Oracle.

Remarque - Lorsqu'une installation Oracle RAC dans un cluster de zones utilise Oracle ASM, vous devez configurer tous les périphériques nécessaires par l'installation d'Oracle RAC dans ce cluster de zones à l'aide de la commande `clzonecluster`. Lorsque Oracle ASM s'exécute à l'intérieur d'un cluster de zones, l'administration d'Oracle ASM se produit entièrement dans ce cluster de zones.

### Utilisation d'Oracle ASM avec le RAID matériel

1. Sur un élément du cluster, connectez-vous en tant qu'utilisateur root ou superutilisateur.
2. Déterminez les identités des périphériques DID correspondant aux disques partagés disponibles dans le cluster.

   Pour cela, utilisez la commande `cldevice`(1CL).

   L'exemple suivant montre un extrait de la sortie de la commande `cldevice list` `-v`.

       # cldevice list -v
       DID Device          Full Device Path
       ----------          ----------------
       …
       d5                  phys-schost-3:/dev/rdsk/c3t216000C0FF084E77d0
       d5                  phys-schost-1:/dev/rdsk/c5t216000C0FF084E77d0
       d5                  phys-schost-2:/dev/rdsk/c4t216000C0FF084E77d0
       d5                  phys-schost-4:/dev/rdsk/c2t216000C0FF084E77d0
       d6                  phys-schost-3:/dev/rdsk/c4t216000C0FF284E44d0
       d6                  phys-schost-1:/dev/rdsk/c6t216000C0FF284E44d0
       d6                  phys-schost-2:/dev/rdsk/c5t216000C0FF284E44d0
       d6                  phys-schost-4:/dev/rdsk/c3t216000C0FF284E44d0
       …

   Dans cet exemple, les périphériques DID `d5` et `d6` correspondent aux disques partagés disponibles dans le cluster.

3. Obtenez le nom complet de chaque périphérique DID que vous utilisez pour le groupe de disques Oracle ASM.

   L'exemple suivant montre la sortie de la commande `cldevice show` pour les périphériques DID identifiés dans l'exemple de l'Étape 2. La commande est exécutée depuis le noeud `phys-schost-1`.

       # cldevice show d5 d6

       === DID Device Instances ===

       DID Device Name:                         /dev/did/rdsk/d5
         Full Device Path:                      phys-schost-1:/dev/rdsk/c5t216000C0FF084E77d0
         Replication:                                none
         default_fencing:                          global

       DID Device Name:                          /dev/did/rdsk/d6
         Full Device Path:                       phys-schost-1:/dev/rdsk/c6t216000C0FF284E44d0
         Replication:                                none
         default_fencing:                            global

4. Si vous utilisez un cluster de zones, configurez les périphériques DID dans le cluster de zones. Sinon, passez à l'Étape 5.

   Pour en savoir plus sur la configuration des périphériques DID dans un cluster de zones, reportez-vous à la section Ajout d’un périphérique DID à un cluster de zones du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

5. Créez ou modifiez une tranche sur chaque périphérique DID contenant l'allocation d'espace disque pour le groupe de disques Oracle ASM.

   Pour cela, utilisez la commande `format`(1M), `fmthard`(1M) ou `prtvtoc`(1M). Indiquez le chemin complet d'accès au périphérique à partir du noeud sur lequel vous exécutez la commande pour créer ou modifier la tranche.

   Par exemple, si vous choisissez d'utiliser la tranche `s0` pour le groupe de disques Oracle ASM, vous pouvez décider d'allouer 100 Go d'espace disque dans la tranche `s0`.

6. Préparez les périphériques bruts que vous utilisez pour Oracle ASM.
   1. Modifiez la propriété et les autorisations de chaque périphérique brut à utiliser avec Oracle ASM afin de permettre à ces derniers d'accéder à Oracle ASM.

      Remarque - Si Oracle ASM sur RAID matériel est configuré pour un cluster de zones, effectuez cette étape dans ce cluster de zones.

      Pour spécifier le périphérique brut, ajoutez `s` X au nom du périphérique DID que vous avez obtenu à l'Étape 3, où X est le numéro de tranche.

          # chown oraasm:oinstall /dev/did/rdsk/dNsX
          # chmod 660 /dev/disk/rdsk/dNsX
          # ls -lhL /dev/did/rdsk/dNsX
          crw-rw----  1 oraasm  oinstall  239, 128 Jun 15 04:38 /dev/did/rdsk/dNsX

      Pour plus d'informations sur la modification de la propriété et des autorisations des périphériques bruts à utiliser avec Oracle ASM, reportez-vous à la documentation Oracle.

   2. Eliminez les en-têtes de disque pour chaque périphérique brut à utiliser avec Oracle ASM.

          # dd if=/dev/zero of=/dev/did/rdsk/dNsX bs=1024k count=200
          2000+0 records in
          2000+0 records out

7. Modifiez le paramètre d'initialisation d'instance `ASM_DISKSTRING` Oracle ASM pour spécifier les périphériques que vous utilisez pour le groupe de disques Oracle ASM.

   Remarque - Si Oracle ASM sur RAID matériel est configuré pour un cluster de zones, effectuez cette étape dans ce cluster de zones.

   Par exemple, pour utiliser le chemin d'accès `/dev/did/` pour le groupe de disques Oracle ASM, ajoutez la valeur `/dev/did/rdsk/d*` au paramètre `ASM_DISKSTRING`. Si vous modifiez ce paramètre en éditant le fichier de paramètres d'initialisation Oracle, modifiez ce paramètre comme suit :

       ASM_DISKSTRING = '/dev/did/rdsk/*'

   Pour plus d'informations, reportez-vous à la documentation Oracle.

Étapes suivantes

Assurez-vous que tous les autres plans de gestion du stockage que vous utilisez pour les fichiers Oracle sont installés.

Une fois tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle installés, passez au Chapitre 3, Enregistrement et configuration des groupes de ressources.

### Utilisation d'un système de fichiers du cluster

Oracle RACest pris en charge sur deux types de systèmes de fichiers du cluster :

- Les systèmes de fichiers du cluster qui utilisent le système de fichiers proxy Oracle Solaris Cluster (PxFS)

  Pour obtenir des informations générales sur la création et le montage des systèmes de fichiers du cluster PxFS, reportez-vous à la documentation suivante :

  - Planification des périphériques globaux, des groupes de périphériques et des systèmes de fichiers du cluster du manuel Guide d’installation du logiciel Oracle Solaris Cluster

  - Création de systèmes de fichiers de cluster du manuel Guide d’installation du logiciel Oracle Solaris Cluster

- Système de fichiers de cluster Oracle Automatic Storage Management (Oracle ACFS)

  Pour obtenir des informations générales sur la création et le montage d'un système de fichiers Oracle ACFS, reportez-vous à la section Création de systèmes de fichiers Oracle ACFS du manuel Guide d’installation du logiciel Oracle Solaris Cluster.

Pour obtenir des informations spécifiques à l'utilisation des systèmes de fichiers du cluster avec la Prise en charge d'Oracle RAC, reportez-vous aux sous-sections ci-dessous.

- Types de fichiers Oracle stockables sur un système de fichiers du cluster PxFS

- Types de fichiers Oracle que vous pouvez stocker sur un système de fichiers Oracle ACFS

- Optimisation des performances et de la disponibilité lors de l'utilisation d'un système de fichiers du cluster PxFS

- Utilisation d'un système de fichiers du cluster PxFS

- Comment utiliser un système de fichiers Oracle ACFS

#### Types de fichiers Oracle stockables sur un système de fichiers du cluster PxFS

Vous pouvez stocker uniquement les fichiers ci-dessous qui sont associés à Oracle RAC sur le système de fichiers du cluster PxFS :

- Fichiers binaires SGBDR Oracle

- Fichiers binaires Oracle Clusterware

  Remarque - A partir d'Oracle 11g version 2, les fichiers binaires Oracle Clusterware ne peuvent se trouver sur un système de fichiers du cluster.

- Fichiers de configuration Oracle (par exemple, `init.ora` , `tnsnames.ora`, `listener.ora` et `sqlnet.ora`)

- Fichier de paramètres système `(SPFILE)`

- Fichiers d'alerte (par exemple, `alert_` sid`.log`)

- Fichiers de suivi (*`.trc`)

- Fichiers journaux de restauration archivés

- Fichiers journaux Flashback

- Fichiers Oracle Cluster Registry (OCR)

- Disque de vote Oracle Clusterware

Remarque - Vous ne devez pas stocker des fichiers de données, de contrôle, de restauration en ligne ou de récupération Oracle sur le système de fichiers du cluster PxFS.

#### Types de fichiers Oracle que vous pouvez stocker sur un système de fichiers Oracle ACFS

Vous pouvez uniquement stocker les fichiers associés à Oracle RAC sur le système de fichiers Oracle ACFS :

- Base de données Oracle–fichiers associés (à partir de la version Oracle 12 c)

- Fichiers binaires SGBDR Oracle

- Fichiers de configuration Oracle (par exemple, `init.ora` , `tnsnames.ora`, `listener.ora` et `sqlnet.ora`)

- Fichier de paramètres système `(SPFILE)`

- Fichiers d'alerte (par exemple, `alert_` sid`.log`)

- Fichiers de suivi (*`.trc`)

Remarque - Vous ne devez pas stocker les fichiers OCR pour les disques de vote Oracle Clusterware sur un système de fichiers Oracle ACFS.

De même, dans les versions d'Oracle ACFS antérieures à la version Oracle ACFS 12 c, vous ne devez pas stocker la base de données–les fichiers associés (y compris les fichiers de contrôle, les fichiers journaux de restauration en ligne, les fichiers journaux de restauration archivés et les fichiers journaux Flashback) ou les fichiers de récupération Oracle.

#### Optimisation des performances et de la disponibilité lors de l'utilisation d'un système de fichiers du cluster PxFS

Les performances d'E/S pendant l'écriture des fichiers journaux de restauration archivés varient en fonction de l'emplacement du groupe de périphériques pour les fichiers journaux de restauration archivés. Pour des performances optimales, vérifiez que le noeud principal du groupe de périphériques pour les fichiers journaux de restauration archivés est situé sur le même noeud que l'instance de la base de données Oracle RAC. Ce groupe de périphériques contient le système de fichiers qui contient les fichiers journaux de restauration archivés de l'instance de base de données.

Pour améliorer la disponibilité de votre cluster, envisagez d'augmenter le nombre voulu de noeuds secondaires pour les groupes de périphériques. Cependant, l'augmentation du nombre voulu de noeuds secondaires pour les groupes de périphériques peut réduire les performances. Pour augmenter le nombre voulu de noeuds secondaires pour les groupes de périphériques, modifiez la propriété `numsecondaries`. Pour plus d'informations, reportez-vous à la section Multiported Device Groups du manuel Oracle Solaris Cluster Concepts Guide.

### Utilisation d'un système de fichiers du cluster PxFS

1. Créez et montez le système de fichiers du cluster.

   Reportez-vous à la section Création de systèmes de fichiers de cluster du manuel Guide d’installation du logiciel Oracle Solaris Cluster pour obtenir des informations sur la création et le montage du système de fichiers du cluster.

   Remarque - A partir d'Oracle 11g version 2, les fichiers binaires Oracle Clusterware ne peuvent se trouver sur un système de fichiers du cluster.

2. Si vous utilisez le système de fichiers UNIX (UFS), veillez à spécifier les options de montage correctes pour les divers types de fichiers Oracle.

   Pour connaître les options de montage correctes, consultez le tableau ci-dessous. Vous définissez ces options quand vous ajoutez une entrée dans le fichier `/etc/vfstab` pour le point de montage.

   Type de fichier | Options
   --- | ---
   Fichiers binaires RDBMS Oracle | `global`, `logging`
   Fichiers binaires Oracle Clusterware | `global`, `logging`
   Fichiers de configuration Oracle | `global`, `logging`
   Fichier de paramètres système `(SPFILE)` | `global`, `logging`
   Fichiers d'alerte | `global`, `logging`
   Fichiers de suivi | `global`, `logging`
   Fichiers journaux de restauration archivés | `global`, `logging`, `forcedirectio`
   Fichiers journaux Flashback | `global`, `logging`, `forcedirectio`
   Fichiers OCR | `global`, `logging`, `forcedirectio`
   Disque de vote Oracle Clusterware | `global`, `logging`, `forcedirectio`

Étapes suivantes

Assurez-vous que tous les autres plans de gestion du stockage que vous utilisez pour les fichiers Oracle sont installés.

Une fois tous les plans de gestion du stockage que vous utilisez pour les fichiers Oracle installés, passez au Chapitre 3, Enregistrement et configuration des groupes de ressources.

### Comment utiliser un système de fichiers Oracle ACFS

- Créez et montez le système de fichiers Oracle ACFS.

  Reportez-vous à la section Création de systèmes de fichiers Oracle ACFS du manuel Guide d’installation du logiciel Oracle Solaris Cluster pour obtenir des informations sur la création et le montage du système de fichiers Oracle ACFS.

Étapes suivantes

Reportez-vous au Chapitre 3, Enregistrement et configuration des groupes de ressources.

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