Enregistrement et configuration du groupe de ressources Oracle ASM à l'aide de la commande clsetup
Lorsque vous enregistrez et configurez un groupe de ressources Oracle ASM pour un cluster, le groupe de ressources Oracle ASM est créé.
Exécutez cette procédure sur un seul noeud.
Avant de commencer
-
Assurez-vous que les groupes de disques Oracle ASM sont configurés. Pour plus d'informations, reportez-vous à la section Utilisation d'Oracle ASM.
-
Tout projet créé pour exécuter Oracle ASM existe dans la base de données de services de noms projects de l'utilisateur qui exécute l'application. Si aucun projet personnalisé n'a été créé pour l'application, le projet par défaut est utilisé. Pour plus d'informations, reportez-vous à la page de manuel projects(1).
Assurez-vous que vous disposez des informations suivantes :
-
Nom du répertoire de base d'Oracle Grid Infrastructure.
-
Liste des identificateurs système Oracle ASM (SID).
-
Noms des groupes de disques Oracle ASM à utiliser.
Remarque -
Si votre configuration Prise en charge d'Oracle RAC requiert l'utilisation d'Oracle ASM avec des volumes logiques mis en miroir Solaris Volume Manager, vous rencontrerez peut-être l'un des problèmes suivants :
-
Détérioration des performances. Consultez l'article 603825.1 sur le site My Oracle Support pour plus d'informations.
-
Pannes du test SUNW.ScalDeviceGroup. Ces échecs entraînent une indisponibilité de tous les services qui dépendent de la ressource SUNW.ScalDeviceGroup.
Vous pouvez réduire ces échecs en augmentant le paramétrage de la propriété IOTimeout pour le type de ressource SUNW.ScalDeviceGroup.
# clresource set -p IOTimeout=timeout-value-in-seconds resource-name
Le paramètre par défaut de la propriété IOTimeout est de 30 secondes mais il est possible de définir une valeur bien plus élevée. Déterminez le paramètre optimal pour chaque système individuellement, en commençant par une valeur d'au moins 240 secondes.
-
Prenez le rôle root sur n'importe quel noeud de cluster.
-
Démarrez l'utilitaire clsetup.
# clsetup
Le menu principal de la commande clsetup s'affiche.
-
Saisissez le numéro d'option correspondant à Services de données.
Le menu Services de données s'affiche.
-
Saisissez le numéro correspondant à l'option Oracle Real Application Clusters.
L'utilitaire clsetup affiche des informations relatives à Prise en charge d'Oracle RAC.
-
Appuyez sur la touche Entrée pour continuer.
L'utilitaire clsetup vous invite à choisir entre la création d'une configuration initiale de Prise en charge d'Oracle RAC ou l'administration d'une configuration existante.
Remarque -
Actuellement, l'utilitaire clsetup permet l'administration permanente d'une structure Oracle RAC en cours d'exécution uniquement dans le cluster global. Pour l'administration permanente de structures Prise en charge d'Oracle RAC configurées dans un cluster de zones, utilisez les commandes de maintenance Oracle Solaris Cluster.
-
Saisissez le numéro de l'option Prise en charge d'Oracle RAC Create Configuration.
L'utilitaire clsetup vous invite à sélectionner l'emplacement du cluster Prise en charge d'Oracle RAC. Cet emplacement peut être le cluster global ou un cluster de zones.
-
Saisissez le numéro d'option correspondant à l'emplacement du cluster Prise en charge d'Oracle RAC.
-
Si vous sélectionnez l'option de cluster global, l'utilitaire clsetup affiche la liste des composants Prise en charge d'Oracle RAC à configurer. Passez à Step 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 suivante.
-
Saisissez le numéro d'option correspondant au cluster de zones requis.
L'utilitaire clsetup affiche une liste des composants Prise en charge d'Oracle RAC à configurer.
-
Saisissez le numéro d'option correspondant à Automatic Storage Management (ASM).
L'utilitaire clsetup affiche une liste des noeuds de cluster pouvant être sélectionnés.
-
Sélectionnez les noeuds sur lesquels vous souhaitez que Oracle ASM s'exécute.
-
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 sélectionnés, saisissez une liste délimitée par des virgules ou des espaces des numéros d'options correspondant aux nœuds que vous avez choisis.
Assurez-vous que les noeuds sont répertoriés dans l'ordre dans lequel ils apparaissent dans la liste de noeuds du groupe de ressources de structure Oracle RAC.
-
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'options correspondant aux nœuds que vous avez choisis.
Assurez-vous que les noeuds sont répertoriés dans l'ordre dans lequel ils apparaissent dans la liste de noeuds du groupe de ressources de structure Oracle RAC.
-
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.
-
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 à Step 14.
-
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.
-
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.
-
Saisissez un numéro d'option correspondant à un projet affiché.
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 vous invite à indiquer l'identificateur système (SID) de Oracle ASM.
-
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.
-
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'étape suivante.
-
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 à Step 20.
-
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.
-
Passez en revue la liste des ressources de groupe de disques Oracle ASM.
L'utilitaire clsetup affiche une liste des ressources de stockage découvertes.
-
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é.
L'utilitaire clsetup affiche une liste des ressources de groupe de disques Oracle ASM qui gèrent les groupes de disques Oracle ASM.
-
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.
-
Saisissez y.
L'utilitaire clsetup détecte les groupes de disques Oracle ASM.
-
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.
-
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.
-
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.
-
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.
-
Saisissez une liste des numéros d'option délimitée par des virgules, correspondant aux groupes de disques Oracle ASM à utiliser.
-
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.
-
Si vous devez modifier un objet Oracle Solaris Cluster, modifiez-le.
-
Saisissez le numéro d'option correspondant à l'objet à modifier.
L'utilitaire clsetup vous invite à saisir la nouvelle valeur.
-
A l'invite, saisissez la nouvelle valeur.
L'utilitaire clsetup vous renvoie à la liste des propriétés définies pour l'objet.
-
Une fois que vous avez modifié tous les objets Oracle Solaris Cluster que vous devez changer, tapez d.
L'utilitaire clsetup affiche les informations relatives à la configuration Oracle Solaris Cluster qu'il va créer.
-
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.
-
Appuyez sur la touche Entrée pour continuer.
L'utilitaire clsetup vous renvoie à la liste d'options de configuration de Prise en charge d'Oracle RAC.
- (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.
Le tableau suivant répertorie la configuration de ressources par défaut que l'utilitaire clsetup crée lorsque vous terminez cette tâche.
|
|
|
Type de ressource : SUNW.scalable_rac_server_proxy
Nom de la ressource : rac_server_proxy-rs
Groupe de ressources : rac_server_proxy-rg
|
Forte dépendance à la ressource de structure Prise en charge d'Oracle RAC
Dépendance de redémarrage hors ligne à la ressource de groupe de disques Oracle ASM en cluster.
Dépendance de redémarrage hors ligne sur la ressource possédant une structure Oracle Grid Infrastructure.
En cas de configuration avec Solaris Volume Manager pour Sun Cluster, affinité positive forte entre le groupe de ressources de proxy d'instance Prise en charge d'Oracle RAC et le groupe de ressources de structure Prise en charge d'Oracle RAC.
En cas de configuration avec un RAID matériel, affinité positive forte entre le groupe de ressources de proxy d'instance Prise en charge d'Oracle RAC et le groupe de ressources de groupe de disques Oracle ASM en cluster.
|
Ressource de proxy d'instance Prise en charge d'Oracle RAC
|
Type de ressource : SUNW.oracle_asm_diskgroup
Nom de la ressource : asm-dg-rs
Groupe de ressources : asm-dg-rg
|
Affinité positive forte entre le groupe de ressources de groupe de disques Oracle ASM en cluster et le groupe de ressources d'instance Oracle ASM en cluster.
En cas de configuration avec Solaris Volume Manager pour Sun Cluster
-
Forte dépendance à la ressource d'instance Oracle ASM.
-
Dépendance de redémarrage hors ligne à la ressource de groupe de périphériques évolutif pour les fichiers de base de données.
En cas de configuration avec un RAID matériel, dépendance de redémarrage hors ligne à la ressource de groupe de disques Oracle ASM en cluster.
|
Ressource de groupe de disques Oracle ASM en cluster
|
SPARC : Type de ressource : SUNW.scalable_oracle_asm_instance_proxy
Nom de la ressource : asm-inst-rs
Groupe de ressources : asm-inst-rg
|
Dépendance de redémarrage hors ligne sur la ressource Oracle Grid Infrastructure.
En cas de configuration avec un RAID matériel, affinité positive forte entre le groupe de ressources d'instance Oracle ASM et le groupe de ressources de structure Oracle Clusterware.
|
Ressource d'instance Oracle ASM en cluster
|
Type de ressource SPARC : : SUNW.qfs
Nom de la ressource : asm-home-sqfs-rs
Groupe de ressources : asm-home-sqfs-rg
|
Forte dépendance à la ressource wait_zc_boot évolutive et à la ressource de groupe de périphériques évolutif, le cas échéant.
Si vous utilisez StorageTek QFS sans gestionnaire de volumes, cette ressource ne dépend pas d'autres ressources.
|
Ressource pour l'accueil d'Oracle ASM sur un serveur de métadonnées StorageTek QFS. Une ressource est créée pour chaque système de fichiers partagé StorageTek QFS que vous utilisez pour les fichiers Oracle.
|
Type de ressource : SUNW.ScalMountPoint
Nom de la ressource : asm-mp-rs
Groupe de ressources : asm-mp-rg
|
Forte dépendance à la ressource pour le serveur de métadonnées StorageTek QFS, le cas échéant.
Dépendance de redémarrage hors ligne à la ressource de groupe de périphériques évolutif, le cas échéant.
Si vous utilisez un système de fichiers sur un périphérique NAS qualifié sans gestionnaire de volumes, cette ressource ne dépend d'aucune ressource.
|
Ressource pour l'accueil d'Oracle Grid Infrastructure sur un point de montage de système de fichiers évolutif. Une ressource est créée pour chaque système de fichiers partagé que vous utilisez pour les fichiers Oracle.
|
Type de ressource : SUNW.ScalDeviceGroup
Nom de ressource : scaldg-name-rs, où dg-name est le nom du groupe de périphériques représenté par la ressource
Groupe de ressources : scaldg-rg
|
Dépendance élevée sur la ressource dans le groupe de ressources possédant une structure de gestionnaire de volumes multipropriétaire pour le gestionnaire de volumes associé à ce groupe de périphériques : ressource Solaris Volume Manager pour Oracle Solaris Cluster.
|
Ressource de groupe de périphériques évolutif. Une ressource est créée pour chaque groupe de périphériques évolutif que vous utilisez pour les fichiers Oracle.
|
|
Etapes suivantes
Passez à Activation de l'exécution de Prise en charge d'Oracle RAC dans un cluster.