Guide du service de données Oracle® Solaris Cluster pour Oracle Database

Quitter la vue de l'impression

Mis à jour : Janvier 2016
 
 

Enregistrement et configuration de HA pour Oracle Database avec Oracle ASM (clsetup)

Cette procédure fait appel à l'assistant de configuration clsetup pour HA pour Oracle Database avec Oracle ASM pour gérer le stockage de données.


Remarque -  Vous pouvez également utiliser l'interface de navigateur Oracle Solaris Cluster Manager pour effectuer cette tâche. Pour obtenir les instructions de connexion à Oracle Solaris Cluster Manager, reportez-vous à la section Méthode d’accès à Oracle Solaris Cluster Manager du manuel Guide d’administration système d’Oracle Solaris Cluster 4.3 . Une fois connecté, cliquez sur Tâches, puis sur Oracle Database pour démarrer l'assistant.

Cet assistant Oracle Solaris Cluster Manager requiert que tous les nœuds du cluster aient le même mot de passe root.



Remarque -  Pour utiliser HAStoragePlus pour gérer le stockage de données Oracle Database, exécutez plutôt les procédures décrites dans Enregistrement et configuration de HA pour Oracle Database avec HAStoragePlus (clsetup).

Avant de commencer

Assurez-vous que les conditions suivantes sont remplies :

  • Le gestionnaire de volumes du cluster est configuré pour fournir des volumes sur le stockage partagé, accessibles depuis n'importe quel noeud Oracle Solaris Cluster où Oracle Database peut être potentiellement exécuté.

  • Les périphériques bruts et les systèmes de fichiers requis pour la base de données Oracle Database ont été créés sur les volumes de stockage.

  • Le logiciel Oracle Database est installé et accessible depuis tous les noeuds sur lesquels Oracle Database peut être exécuté.

  • Les variables de noyau du système d'exploitation UNIX sont configurées pour Oracle Database.

  • Le logiciel Oracle Database est configuré pour tous les noeuds sur lesquels il est possible d'exécuter Oracle Database.

  • Les packages de services de données sont installés.

  • Une entrée est ajoutée à la base de données de service de noms pour chaque nom d'hôte logique auquel la ressource doit pouvoir accéder.

  • Si vous prévoyez d'utiliser un listener SCAN Oracle Grid Infrastructure, l'adresse IP de celui-ci appartiendra au même sous-réseau que l'adresse IP du nom d'hôte logique que vous utiliserez pour la ressource Oracle Database. Sinon, la ressource Oracle Database ne basculera pas en cas de défaillance du réseau public.

  • Si vous utilisez des objets PNM, ceux-ci sont configurés sur les nœuds à partir desquels il est possible de mettre en ligne la ressource de nom d'hôte logique. Les objets PNM (gestion de réseau public) comprennent les groupes IPMP (fonctionnalité de chemins d'accès multiples sur réseau IP), les groupements de jonctions et les groupements de liaisons DLMP, ainsi que les VNIC soutenus directement par des groupements de liaisons.

  • Tout projet créé pour exécuter l'une et/ou l'autre des applications suivantes existe dans la base de données de services de noms projects de l'utilisateur qui exécute l'application :

    • Oracle Database

    • Oracle ASM

    Si aucun projet personnalisé n'est créé pour une application, le projet par défaut est utilisé. Pour plus d'informations, voir la page de manuel projects(1).

    Assurez-vous que vous disposez des informations suivantes :

  • Les noms des noeuds de cluster qui commandent le service de données.

  • Le chemin vers les fichiers binaires d'application Oracle Database pour les ressources que vous prévoyez de configurer.

  • Le type de base de données.

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

    Le menu principal de clsetup s'affiche.

  3. Saisissez le numéro de l'option correspondant aux services de données.

    Le menu Services de données s'affiche.

  4. Saisissez le numéro de l'option permettant de configurer HA pour Oracle Database.

    L'utilitaire clsetup affiche une liste des conditions requises pour effectuer cette tâche.

  5. Vérifiez que les prérequis sont remplis.

    L'utilitaire clsetup vous invite à sélectionner l'emplacement de Oracle Database, le cluster global ou un cluster de zones.

  6. Saisissez le numéro de l'option correspondant à l'emplacement Oracle Database.

    Sélectionnez le cluster global ou un cluster de zones. L'utilitaire clsetup affiche une liste de composants HA pour Oracle Database à configurer.

  7. Saisissez le numéro de l'option correspondant aux composants HA pour Oracle Database à configurer.
    • Pour configurer une ressource Oracle ASM, sélectionnez Ressources Oracle Automatic Storage Management (ASM).
    • Pour utiliser une ressource Oracle ASM existante, sélectionnez Ressources d'instance de base de données HA Oracle Database.

    L'utilitaire clsetup affiche une liste des noeuds du cluster.

  8. Sélectionnez les noeuds sur lesquels vous souhaitez que Oracle ASM s'exécute.

    Assurez-vous que les noeuds sélectionnés sont répertoriés dans l'ordre dans lequel ils apparaissent dans la liste de noeuds du groupe de ressources de structure HA pour Oracle Database.

    • Pour accepter la sélection par défaut de tous les nœuds répertoriés dans un ordre arbitraire, saisissez a.
    • Pour sélectionner un sous-ensemble des nœuds répertoriés, saisissez une liste délimitée par des virgules ou des espaces des numéros d'option correspondant aux nœuds que vous avez choisis.
    • Pour sélectionner tous les nœuds dans un ordre particulier, saisissez une liste ordonnée délimitée par des virgules ou des espaces des numéros d'option correspondant aux nœuds que vous avez choisis.

    Lorsque cela s'avère nécessaire pour terminer la sélection de nœuds, saisissez d. L'utilitaire clsetup affiche une liste des ressources d'instance Oracle ASM.

  9. Saisissez le numéro d'option correspondant à l'instance de ressource Oracle ASM à utiliser.

    Si aucune instance de ressource Oracle ASM n'est disponible et si le système vous invite à créer une ressource, appuyez sur la touche Entrée. Passez à l'Step 11.

  10. Pour confirmer votre sélection d'une instance de ressource Oracle ASM, saisissez d.

    L'utilitaire clsetup affiche l'écran de sélection pour le répertoire d'accueil d'Oracle Grid Infrastructure.

  11. Saisissez le numéro d'option pour choisir un répertoire affiché ou pour spécifier un répertoire de façon explicite.

    L'utilitaire clsetup vous invite à indiquer le projet à utiliser.

  12. Saisissez le numéro correspondant à un projet de la liste.

    Si vous n'avez pas créé un projet où Oracle ASM doit s'exécuter, sélectionnez le projet par défaut. L'utilitaire clsetup affiche la liste des identificateurs système (SID) Oracle ASM découverts dans le cluster.

  13. Passez en revue la liste des identificateurs système.
    • Si la liste est correcte, saisissez d.
    • Si la liste n'est pas correcte, saisissez le numéro d'option correspondant à l'identificateur système à modifier.

    L'utilitaire clsetup affiche des informations relatives aux ressources de groupe de disques Oracle ASM.

  14. Répondez à l'invite vous demandant si vous voulez créer une ressource de groupe de disques.
    • Pour créer une nouvelle ressource de groupe de disques, saisissez y.

      L'utilitaire clsetup affiche une liste des groupes de disques Oracle ASM existants. Passez à l'Step 15.

    • Si vous ne voulez pas créer une nouvelle ressource de groupe de disques, entrez n.

      L'utilitaire clsetup affiche une liste des ressources de stockage découvertes. Passez à l'Step 17.

  15. Spécifiez les groupes de disques Oracle ASM.

    Saisissez le numéro d'option correspondant à chaque groupe de disques à utiliser. Quand tous les groupes de disques sont sélectionnés, saisissez d.

    Les groupes de disques Oracle ASM sélectionnés sont ajoutés au panneau de sélection des ressources de groupe de disques Oracle ASM.

  16. Passez en revue la liste des ressources de groupe de disques Oracle ASM.
    • Si la liste est correcte, saisissez d.
    • Si la liste n'est pas correcte, saisissez le numéro d'option ou une lettre pour modifier la liste des ressources.

      Lorsque la liste des ressources de groupes de disques est correcte, saisissez d.

    L'utilitaire clsetup affiche une liste des ressources de stockage découvertes.

  17. Passez en revue la liste des ressources de stockage pour gérer le point de montage de système de fichiers dans lequel le répertoire de base d'Oracle Grid Infrastructure est installé.
    • Si la liste est correcte, saisissez d.
    • Si aucune ressource de stockage ne fait partie de la liste, saisissez d.

      L'utilitaire clsetup créera une nouvelle ressource une fois la configuration d'Oracle ASM terminée.

    • Si la liste n'est pas correcte, saisissez le numéro d'option correspondant à la ressource de stockage appropriée.

    L'utilitaire clsetup affiche une liste des ressources de groupe de disques Oracle ASM qui gèrent les groupes de disques Oracle ASM.

  18. Si aucune ressource de groupe de disques n'existe, ou s'il n'existe aucune ressource pour un groupe de disques Oracle ASM que vous utilisez, ajoutez une ressource à la liste.
    1. Tapez y.

      L'utilitaire clsetup détecte les groupes de disques Oracle ASM.

    2. Saisissez une liste délimitée par des virgules ou des espaces des numéros d'option correspondant aux groupes de disques Oracle ASM à utiliser.
    3. Pour confirmer votre sélection de groupes de disques, saisissez d.

      L'utilitaire clsetup vous renvoie à la liste des ressources de groupe de disques Oracle ASM. La ressource que vous avez créée est ajoutée à la liste.

  19. Saisissez les numéros d'options correspondant aux ressources dont vous avez besoin, si elles ne sont pas déjà sélectionnées.

    Vous pouvez sélectionner des ressources existantes, des ressources qui ne sont pas encore créées ou indiquer une combinaison de ressources existantes et de nouvelles ressources. Si vous sélectionnez plusieurs ressources existantes, les ressources sélectionnées doivent se trouver dans le même groupe de ressources.

  20. Pour confirmer votre sélection de ressources pour les groupes de disques Oracle ASM, saisissez d.

    L'utilitaire clsetup affiche la liste des ensembles de disques sous-jacents ou des groupes de disques découverts.

  21. Saisissez une liste délimitée par des virgules des numéros d'option correspondant aux groupes de disques Oracle ASM à utiliser.
  22. Pour confirmer votre sélection de groupes de disques Oracle ASM, saisissez d.

    L'utilitaire clsetup affiche les noms des objets Oracle Solaris Cluster pour Oracle ASM qu'il va créer ou ajouter à votre configuration.

  23. Sélectionnez les noeuds sur lesquels vous souhaitez qu'Oracle Database s'exécute.

    Assurez-vous que les noeuds de cluster sont répertoriés dans l'ordre dans lequel ils apparaissent dans la liste des noeuds du groupe de ressources dans lequel se trouvera la ressource Oracle Database.

    • Pour accepter la sélection par défaut de tous les noeuds répertoriés dans un ordre arbitraire, appuyez sur la touche Entrée.
    • Pour sélectionner un sous-ensemble des noeuds répertoriés, saisissez une liste séparée par des virgules ou des espaces des numéros correspondant aux noeuds. Appuyez ensuite sur la touche Retour.
    • Pour sélectionner tous les noeuds de cluster dans un ordre particulier, saisissez une liste ordonnée délimitée par des virgules ou des espaces de numéros correspondant aux noeuds. Appuyez ensuite sur la touche Retour.

    S'il y a lieu, pour confirmer votre sélection de nœuds de cluster, saisissez d.

    L'utilitaire clsetup affiche les types de composant Oracle Database que vous pouvez configurer.

  24. Saisissez le numéro de l'option correspondant aux composants Oracle Database à configurer.

    Vous pouvez sélectionner le serveur, le processus d'écoute, ou les deux.

    L'utilitaire clsetup répertorie le chemin d'accès au répertoire d'accueil Oracle Database.

  25. Spécifiez le répertoire d'accueil Oracle Database de votre installation du logiciel Oracle Database.
    • Si le répertoire fait partie de la liste, sélectionnez-le comme suit :
      1. Saisissez le numéro correspondant au répertoire que vous sélectionnez.
    • Si le répertoire ne se trouve pas dans la liste, spécifiez-le de manière explicite.
      1. Tapez e.

        L'utilitaire clsetup vous invite à indiquer le répertoire d'accueil Oracle Database.

      2. Saisissez le chemin d'accès complet au répertoire d'accueil d' Oracle Database.

    L'utilitaire clsetup vous invite à indiquer le projet à utiliser.

  26. Saisissez le numéro correspondant à un projet de la liste.

    Si vous n'avez pas créé un projet où Oracle Database doit s'exécuter, sélectionnez le projet par défaut. L'utilitaire clsetup vous invite à indiquer l'identificateur système (SID) de Oracle Database pour votre installation de Oracle Database.

  27. Spécifiez le SID Oracle Database de la base de données Oracle que vous configurez.
    • Si le SID fait partie de la liste, sélectionnez-le comme suit :
      1. Saisissez le numéro correspondant au SID que vous sélectionnez.

        L'utilitaire clsetup affiche les propriétés des ressources Oracle Solaris Cluster qu'il va créer.

    • Si le SID n'est pas répertorié dans la liste, spécifiez-le de manière explicite.
      1. Tapez e.

        L'utilitaire clsetup vous invite à saisir le SID.

      2. Saisissez le SID.

        L'utilitaire clsetup affiche les propriétés des ressources Oracle Solaris Cluster qu'il va créer.

    L'utilitaire clsetup affiche les propriétés des ressources Oracle Solaris Cluster qu'il va créer.

  28. Si vous voulez affecter un autre nom à certaines propriétés de ressources Oracle Solaris Cluster, modifiez la valeur de la manière suivante.
    1. Saisissez le numéro correspondant au nom à modifier.

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

    2. Lorsque l'utilitaire vous invite à saisir la nouvelle valeur, saisissez le nouveau nom.

    L'utilitaire clsetup vous renvoie à la liste des propriétés de la ressource Oracle Solaris Cluster qu'il va créer.

  29. Pour confirmer votre sélection de propriétés de ressources Oracle Solaris Cluster, saisissez d.

    L'utilitaire clsetup vous ramène à la sélection du stockage pour Oracle Database.

  30. Saisissez le numéro de l'option correspondant à Oracle ASM.

    L'utilitaire clsetup répertorie toutes les ressources de stockage hautement disponibles configurées.

  31. Sélectionnez la ressource de stockage à utiliser.

    L'utilitaire clsetup affiche une liste des ressources d'instance Oracle ASM.

  32. Pour confirmer votre sélection de ressources de stockage Oracle Solaris Cluster, saisissez d.

    L'utilitaire clsetup affiche la liste des ressources de nom d'hôte logique disponibles.

    • Si vous devez créer une nouvelle ressource de nom d'hôte logique, saisissez c.

      Passez à l'Step 33.

    • Si les ressources de nom d'hôte logique dont vous avez besoin existent déjà, passez à l'Step 35.
  33. Créez une nouvelle ressource de nom d'hôte logique.

    A l'invite, saisissez le nom d'hôte logique à utiliser.

    • Si plusieurs objets PNM sont configurés pour le nom d'hôte logique indiqué, l'utilitaire clsetup affiche un écran qui vous permet de spécifier les objets PNM à utiliser.

      Passez à l'Step 34.

    • Si un seul objet PNM est configuré pour le nom d'hôte logique indiqué, l'utilitaire clsetup affiche les noms des ressources de nom d'hôte logique Oracle Solaris Cluster à sélectionner.

      Passez à l'Step 35.

  34. Dans la liste des objets PNM disponibles, sélectionnez un objet pour chaque nœud du cluster.

    L'utilitaire clsetup affiche les noms des ressources de nom d'hôte logique Oracle Solaris Cluster à sélectionner.

  35. Saisissez une liste délimitée par des virgules ou des espaces des numéros correspondant aux ressources de nom d'hôte logique dont votre service de données a besoin.

    Remarque -  Si vous utilisez un listener SCAN, spécifiez un nom d'hôte logique dont l'adresse IP appartient au même sous-réseau que l'adresse IP du listener SCAN.

    L'utilitaire clsetup affiche les numéros des ressources de nom d'hôte logique que vous avez sélectionnées.

  36. Pour confirmer votre sélection de ressources de nom d'hôte logique Oracle Solaris Cluster, saisissez d.

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

  37. Si vous voulez affecter un autre nom à certains objets Oracle Solaris Cluster, procédez comme indiquez ci-dessous.
    • Saisissez le numéro correspondant au nom à modifier.

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

    • Lorsque l'utilitaire vous invite à saisir la nouvelle valeur, saisissez le nouveau nom.

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

  38. Pour confirmer votre sélection de noms d'objets Oracle Solaris Cluster, saisissez d.
  39. Pour créer la configuration, saisissez c.

    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.

  40. Appuyez sur la touche Entrée pour continuer.
  41. (Facultatif) Saisissez q et appuyez sur la touche Entrée jusqu'à la fermeture de l'utilitaire clsetup.

    Si vous préférez, vous pouvez laisser l'utilitaire clsetup en cours d'exécution pendant que vous effectuez d'autres tâches avant d'utiliser l'utilitaire à nouveau.