JavaScript is required to for searching.
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 4.0 (Fran├žais)
search filter icon
search icon

Informations document

Préface

1.  Installation de la Prise en charge d'Oracle RAC

2.  Configuration du stockage des fichiers Oracle

3.  Enregistrement et configuration des groupes de ressources

4.  Exécution d'Oracle RAC dans un cluster

Présentation des tâches de configuration de l'exécution d'Oracle RAC dans un cluster

Installation du logiciel Oracle RAC

Installation des fichiers binaires et des fichiers de configuration sur un système de fichiers partagé

Remplacement des valeurs par défaut de la gestion de réseau pour Oracle Grid Infrastructure

Etapes suivantes

Vérification de l'installation d'Oracle RAC

Vérification de l'installation d'Oracle RAC

Création d'une instance Oracle ASM et de groupes de disques

Création d'une instance et de groupes de disques Oracle ASM

Création d'une ressource possédant une structure Oracle Grid Infrastructure

Création d'une ressource possédant une structure Oracle Grid Infrastructure

Création d'une base de données Oracle

Spécification de l'emplacement des fichiers de données sur un système de fichiers partagé

Configuration des ressources pour les instances de base de données Oracle RAC

Outils d'enregistrement et de configuration des ressources pour les instances de base de données Oracle RAC

Configuration de l'interopérabilité entre Oracle Solaris Cluster et Oracle Grid Infrastructure

Vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC

Vérification de la configuration du groupe de ressources possédant une structure Oracle RAC

Vérification de la configuration du groupe de ressources possédant une structure de gestionnaire de volumes multipropriétaire

Vérification de la configuration des ressources de stockage des fichiers Oracle

Vérification de la configuration des ressources des instances de base de données Oracle RAC

Vérification du bon fonctionnement de l'arrêt et de l'initialisation du cluster

5.  Administration de la Prise en charge d'Oracle RAC

6.  Dépannage de la Prise en charge d'Oracle RAC

7.  Modification d'une configuration existante de la Prise en charge d'Oracle RAC

A.  Exemples de configuration de ce service de données

B.  Actions prédéfinies pour les erreurs SGBD et les alertes journalisées

C.  Propriétés d'extension de la Prise en charge d'Oracle RAC

D.  Solutions de substitution à la ligne de commande

Index

Configuration des ressources pour les instances de base de données Oracle RAC

Les ressources associées aux instances de base de données Oracle RAC permettent d'administrer les instances de base de données à partir d'Oracle Solaris Cluster. Ces ressources permettent également à Oracle Solaris Cluster et Oracle Grid Infrastructure d'interagir.

Cette section contient les informations suivantes concernant la configuration des ressources pour les instances de base de données Oracle RAC :

Outils d'enregistrement et de configuration des ressources pour les instances de base de données Oracle RAC

Oracle Solaris Cluster met à votre disposition les outils suivants pour l'enregistrement et la configuration des ressources pour les instances de base de données Oracle RAC dans le cluster global ou un cluster de zones :

L'utilitaire clsetup fournit un assistant pour la configuration des ressources des instances de base de données Oracle RAC. L'assistant permet de réduire le risque d'erreurs de configuration qui pourraient provenir d'erreurs de syntaxe ou d'omissions. Il garantit en outre que toutes les ressources requises sont créées et que toutes les dépendances requises entre ces dernières sont définies.

Configuration de l'interopérabilité entre Oracle Solaris Cluster et Oracle Grid Infrastructure

Lorsque vous effectuez cette tâche, l'utilitaire clsetup crée les ressources suivantes à des fins d'interopérabilité avec Oracle Grid Infrastructure :

Avant de commencer

Assurez-vous que les conditions suivantes sont remplies :

Pour savoir si la base de données Oracle est en cours d'exécution ou non, utilisez la commande srvctl comme suit :

$ srvctl status database -d db-name

db-name spécifie le nom de la base de données Oracle.

Assurez-vous que vous disposez des informations suivantes :

  1. Connectez-vous en tant que superutilisateur sur l'un des noeuds du cluster.
  2. Démarrez l'utilitaire clsetup.
    # clsetup

    Le menu principal de la commande clsetup s'affiche.

  3. Choisissez l'option de menu Data Services (Services de données).

    Le menu Services de données s'affiche.

  4. Choisissez l'option de menu Oracle Real Application Clusters.

    L'utilitaire clsetup affiche des informations relatives à la Prise en charge d'Oracle RAC.

  5. Appuyez sur la touche Entrée pour continuer.

    L'utilitaire clsetup vous invite à choisir entre une configuration initiale de la Prise en charge d'Oracle RAC ou l'administration d'une configuration existante.

  6. Choisissez l'option de menu Oracle RAC Create Configuration (Configuration de création d'oracle RAC).

    L'utilitaire clsetup vous invite à sélectionner l'emplacement du cluster Oracle RAC. Cet emplacement peut être le cluster global ou un cluster de zones.

  7. Saisissez le numéro d'option correspondant à l'emplacement du cluster Oracle RAC, puis appuyez sur la touche Entrée.
    • Si vous sélectionnez l'option de cluster global, l'utilitaire clsetup affiche la liste des composants Oracle RAC à configurer. Passez à l'Étape 9.
    • Si vous choisissez l'option de cluster de zones, l'utilitaire clsetup vous invite à sélectionner le cluster de zones requis. Passez à l'Étape 8.
  8. Saisissez le numéro d'option correspondant au cluster de zones requis et appuyez sur la touche Entrée.

    L'utilitaire clsetup affiche la liste des composants Oracle RAC à configurer.

  9. Choisissez l'option de menu Resources for Oracle Real Application Clusters Database Instances (Ressources pour les instances de base de données Oracle Real Application Clusters).

    L'utilitaire clsetup affiche une liste des noms des bases de données Oracle RAC configurées sur le cluster.

  10. Spécifiez le nom de la base de données Oracle RAC que vous configurez.
    • Si le nom est répertorié, tapez le numéro correspondant au nom que vous sélectionnez et appuyez sur la touche Entrée.

      L'utilitaire clsetup affiche la liste des répertoires de base Oracle se trouvant sur le cluster.

    • Si le nom ne se trouve pas dans la liste, spécifiez-le de manière explicite :
      1. Saisissez e et appuyez sur la touche Entrée.

        L'utilitaire clsetup vous invite à saisir le nom de la base de données Oracle RAC que vous configurez.

      2. Tapez le nom de la base de données Oracle RAC en cours de configuration et appuyez sur la touche Entrée.

        L'utilitaire clsetup affiche la liste des répertoires de base Oracle se trouvant sur le cluster.

  11. Spécifiez le répertoire de base Oracle de votre installation du logiciel Oracle RAC.
    • Si le répertoire apparaît dans la liste, saisissez le numéro correspondant au répertoire que vous sélectionnez et appuyez sur la touche Entrée.

      L'utilitaire clsetup affiche la liste des identificateurs système Oracle configurés sur le cluster. L'utilitaire vous invite à spécifier l'identificateur système du premier noeud de la liste des noeuds sur lesquels Oracle RAC doit être exécuté.

    • Si le répertoire ne se trouve pas dans la liste, spécifiez-le de manière explicite :
      1. Saisissez e et appuyez sur la touche Entrée.

        L'utilitaire clsetup vous invite à indiquer le répertoire de base Oracle.

      2. indiquez le chemin d'accès complet du répertoire de base Oracle et appuyez sur la touche Entrée.

        L'utilitaire clsetup affiche la liste des identificateurs système Oracle qui sont configurés sur le cluster. L'utilitaire vous invite à spécifier l'identificateur système du premier noeud de la liste des noeuds sur lesquels Oracle RAC doit être exécuté.

  12. Spécifiez le SID Oracle de l'instance de base de données Oracle RAC pour le noeud en cours de configuration.

    Effectuez cette étape pour chaque noeud de la liste sur lequel Oracle RAC doit être exécuté.


    Remarque - Vous devez indiquer un SID Oracle unique pour chaque noeud. Si vous spécifiez un SID en double, l'utilitaire clsetup vous avertit que ce SID est un doublon et vous invite à en spécifier un autre.


    • Si le SID est répertorié dans la liste, saisissez le numéro correspondant au SID que vous sélectionnez et appuyez sur la touche Entrée.

      La réponse de l'utilitaire clsetup varie selon que le SID Oracle a été spécifié ou non pour tous les noeuds sur lesquels Oracle RAC doit être exécuté.

      • Si vous n'avez pas spécifié le SID Oracle pour tous les noeuds, l'utilitaire clsetup vous invite à saisir le SID du noeud suivant de la liste.

      • Si vous avez spécifié le SID Oracle pour tous les noeuds, l'utilitaire clsetup affiche la liste des ressources de stockage Oracle Solaris Cluster associées aux fichiers Oracle configurés. Pour plus d'informations sur ces ressources, reportez-vous à la section Enregistrement et configuration des ressources de stockage pour les fichiers Oracle.

    • Si le SID n'est pas répertorié dans la liste, spécifiez-le de manière explicite.
      1. Saisissez e et appuyez sur la touche Entrée.

        L'utilitaire clsetup vous invite à saisir le SID.

      2. Saisissez le SID et appuyez sur la touche Entrée.

        La réponse de l'utilitaire clsetup varie selon que le SID Oracle a été spécifié ou non pour tous les noeuds sur lesquels Oracle RAC doit être exécuté.

        • Si vous n'avez pas spécifié le SID Oracle pour tous les noeuds, l'utilitaire clsetup vous invite à saisir le SID du noeud suivant de la liste.

        • Si vous avez spécifié le SID Oracle pour tous les noeuds, l'utilitaire clsetup affiche la liste des ressources de stockage Oracle Solaris Cluster associées aux fichiers Oracle configurés. Pour plus d'informations sur ces ressources, reportez-vous à la section Enregistrement et configuration des ressources de stockage pour les fichiers Oracle.

  13. Saisissez une liste séparée par des virgules ou des espaces des numéros correspondant aux ressources de stockage utilisées et appuyez sur la touche Entrée.
    • Si vous choisissez Oracle Automatic Storage Management (Oracle ASM), l'utilitaire clsetup affiche les noms des ressources de groupe de disques Oracle ASM.
    • Si vous sélectionnez Other (Autre), l'utilitaire clsetup affiche les ressources de groupe de périphériques évolutif et de point de montage évolutif.
  14. Saisissez le numéro d'option correspondant aux ressources de stockage à utiliser.

    L'utilitaire clsetup affiche les noms des objets Oracle Solaris Cluster qu'il va créer.

  15. Si vous voulez affecter un autre nom à certains objets Oracle Solaris Cluster, modifiez le nom actuel.
    1. Saisissez le numéro de l'option correspondant au nom à modifier et appuyez sur la touche Entrée.

      L'utilitaire clsetup affiche un écran dans lequel vous pouvez spécifier le nouveau nom.

    2. A l'invite New Value (Nouvelle valeur), saisissez le nouveau nom et appuyez sur la touche Entrée.

    L'utilitaire clsetup renvoie la liste des noms des objets Oracle Solaris Cluster qu'il va créer.

  16. Pour confirmer votre sélection de noms d'objet Oracle Solaris Cluster, appuyez sur la touche Entrée.

    L'utilitaire clsetup affiche les informations relatives à la configuration Oracle Solaris Cluster qu'il va créer.

  17. Pour créer la configuration, saisissez c et appuyez sur la touche Entrée.

    L'utilitaire clsetup affiche un message de progression pour indiquer que l'utilitaire exécute des commandes pour créer la configuration. Une fois la configuration terminée, l'utilitaire clsetup affiche les commandes que l'utilitaire a exécutées pour créer la configuration.

  18. Appuyez sur la touche Entrée pour continuer.

    L'utilitaire clsetup vous renvoie à la liste d'options de configuration de la Prise en charge d'Oracle RAC.

  19. (Facultatif) Saisissez q et appuyez sur la touche Entrée jusqu'à la fermeture de l'utilitaire clsetup.
Configuration des ressources

Le tableau suivant répertorie la configuration par défaut des ressources Oracle Solaris Cluster que l'utilitaire clsetup crée quand vous terminez cette tâche.

Nom, type et groupe de ressources
Dépendances
Description
Type de ressource : SUNW.crs_framework

Nom de ressource : crs_framework-rs

Groupe de ressources : rac-framework-rg

Dépendance élevée sur la ressource possédant une structure Oracle RAC.

Dépendances de redémarrage hors ligne sur les ressources de groupe de périphériques évolutif pour les fichiers Oracle, le cas échéant.

Si vous utilisez un système de fichiers partagé sans gestionnaire de volumes, cette ressource possède une dépendance de redémarrage hors ligne sur toutes les ressources de point de montage de système de fichiers évolutif pour les fichiers Oracle.

Si vous n'utilisez pas un système de fichiers partagé ou un gestionnaire de volumes, cette ressource ne présente aucune dépendance de redémarrage hors ligne sur les autres ressources.

Ressource possédant une structure Oracle Grid Infrastructure.
Type de ressource : SUNW.scalable_rac_server_proxy

Nom de ressource : rac_server_proxy-rs

Groupe de ressources : rac_server_proxy-rg

Dépendance élevée sur la ressource possédant une structure Oracle RAC.

Dépendance de redémarrage hors ligne sur la ressource possédant une structure Oracle Grid Infrastructure.

Ressource de proxy du serveur de base de données Oracle RAC.

Remarque - Pour des informations sur la configuration des ressources des clusters de zones, reportez-vous aux figures de l'Annexe AExemples de configuration de ce service de données.


L'utilitaire clsetup crée également une ressource Oracle Grid Infrastructure pour chaque ressource Oracle Solaris Cluster associée aux groupes de périphériques évolutifs et aux points de montage de systèmes de fichiers évolutifs dont les composants Oracle dépendent.

Le nom de chaque ressource Oracle Grid Infrastructure créée par l'utilitaire clsetup se présente comme suit :

sun.node. sc-rs

Ce nom contient les éléments remplaçables suivants :

La ressource Oracle Grid Infrastructure associée à l'instance de base de données sur node dépend de la ressource Oracle Grid Infrastructure créée par l'utilitaire clsetup sur ce noeud. Les ressources Oracle Grid Infrastructure associées aux instances de base de données sont créées au cours de l'installation et de la configuration d'Oracle RAC

Le nom de la ressource Oracle Grid Infrastructure associée à l'instance de base de données sur un noeud se présente comme suit :

ora.dbname.db

L'élément dbname du nom spécifie le nom de l'instance de base de données représentée par la ressource Oracle Grid Infrastructure.

Étapes suivantes

Passez à la section Vérification de l'installation et de la configuration de la Prise en charge d'Oracle RAC.