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) |
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
5. Administration de la Prise en charge d'Oracle RAC
Description des tâches d'administration pour la Prise en charge d'Oracle RAC
Noms générés automatiquement pour les objets Oracle Solaris Cluster
Administration des bases de données Oracle RAC à partir du logiciel Oracle Solaris Cluster
Réglage de la Prise en charge d'Oracle RAC
Instructions sur la définition des délais d'attente
SPARC : Délai d'attente de l'étape 4 de la reconfiguration du composant VxVM
Délai d'attente de l'étape de réservation
SPARC : Instructions relatives à la configuration de la plage de ports de communication pour UDLM
Modification d'une propriété d'extension réglable uniquement lorsqu'une ressource est désactivée
Réglage des détecteurs de pannes de la Prise en charge d'Oracle RAC
Fonctionnement du détecteur de pannes pour un groupe de périphériques évolutif
Fonctionnement du détecteur de pannes pour les points de montage de système de fichiers évolutif
Fonctionnement du détecteur de pannes du serveur Oracle 9i RAC
Fonctionnement du détecteur de pannes principal
Fonctionnement de la sonde de détection de pannes du client de base de données
Opérations de contrôle de la partition des fichiers journaux de restauration archivés
Opérations visant à déterminer si la base de données est opérationnelle
Actions du détecteur de pannes du serveur suite à l'échec d'une transaction de la base de données
Analyse des alertes consignées par le détecteur de pannes du serveur
Fonctionnement du détecteurs de pannes du listener Oracle 9i RAC
Obtention de dumps noyau pour le dépannage des délais d'attente de SGBD
Personnalisation du détecteur de pannes Serveur Oracle 9i RAC
Définition de comportements personnalisés pour les erreurs
Format de fichier d'actions personnalisées
Modification de la réponse à une erreur de SGBD
Réponse à une erreur dont les effets sont majeurs
Non prise en compte d'une erreur dont les effets sont mineurs
Modification de la réponse aux alertes journalisées
Modification du nombre maximal de sondes de délai dépassé consécutives
Propagation d'un fichier d'actions personnalisées à tous les noeuds d'un cluster
Spécification du fichier d'actions personnalisées qu'un détecteur de pannes de serveur doit utiliser
Spécification du fichier d'actions personnalisées qu'un détecteur de pannes de serveur doit utiliser
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
8. Mise à niveau 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
Pour configurer le service de données de la Prise en charge d'Oracle RAC, vous devez modifier les propriétés d'extension des ressources pour ce service de données. Pour obtenir des détails sur les propriétés d'extension, reportez-vous à l'Annexe CPropriétés d'extension de la Prise en charge d'Oracle RAC. Généralement, vous devez utiliser l'option -p property= value de la commande de clresource(1CL) pour définir les propriétés d'extension des ressources de la Prise en charge d'Oracle RAC. Vous pouvez également utiliser les procédures décrites dans Chapitre 2, Administering Data Service Resources du manuel Oracle Solaris Cluster Data Services Planning and Administration Guide pour configurer les ressources ultérieurement.
Cette section contient les informations suivantes concernant le réglage du service de données de la Prise en charge d'Oracle RAC :
SPARC : Instructions relatives à la configuration de la plage de ports de communication pour UDLM
Modification d'une propriété d'extension réglable uniquement lorsqu'une ressource est désactivée
De nombreuses propriétés d'extension pour la Prise en charge d'Oracle RAC spécifient les délais d'attente pour les étapes des procédures de reconfiguration. Les valeurs optimales pour la plupart de ces délais d'attente sont indépendantes de la configuration de votre cluster. Par conséquent, vous ne devriez pas avoir besoin de modifier les valeurs par défaut des délais d'attente.
Les délais d'attente qui dépendent de votre configuration de cluster sont décrits dans les sous-sections ci-dessous. Si des délais d'attente se produisent au cours des procédures de reconfiguration, augmentez les valeurs de ces propriétés de délais d'attente pour les adapter à votre configuration de cluster.
Cette section décrit les délais d'attente suivants:
Le temps nécessaire pour l'étape 4 d'une reconfiguration du composant VxVM de la Prise en charge d'Oracle RAC est affecté par la taille et la complexité de la configuration de votre groupe de disques Veritas partagés. Si la configuration de votre groupe de disques Veritas partagés est étendue ou complexe et que le délai d'attente pour la reconfiguration du composant VxVM est dépassé, augmentez le délai d'attente pour l'étape 4 d'une reconfiguration du composantVxVM.
Pour augmenter le délai d'attente de l'étape 4 d'une reconfiguration du composant VxVM, augmentez la valeur de la propriété d'extension Cvm_step4_timeout de la ressource SUNW.rac_cvm.
Pour de plus d'informations, reportez-vous à la section SPARC : Propriétés d'extension SUNW.rac_cvm.
Exemple 5-1 Définition du délai d'attente de l'étape 4 de la reconfiguration du composant VxVM
# clresource set -p cvm_step4_timeout=1200 rac-cvm-rs
Cet exemple définit le délai d'attente de l'étape 4 d'une reconfiguration du composant VxVM sur 1 200 secondes. Cet exemple part du principe que le composant VxVM est représenté par une instance du type de ressource SUNW.rac_cvm nommée rac-cvm-rs.
Le temps nécessaire à l'exécution de la commande de réservation est affecté par les facteurs suivants :
Le nombre de disques physiques partagés dans le cluster
La charge du cluster
Si le nombre de disques physiques partagés dans le cluster est important, ou si votre cluster est très chargé, la reconfiguration de la Prise en charge d'Oracle RAC risque d'expirer. Dans ce cas, augmentez le délai d'attente de l'étape de réservation.
Pour augmenter le délai d'attente de l'étape de réservation, augmentez la propriété d'extension Reservation_timeout de la ressource SUNW.rac_framework .
Pour de plus amples informations, reportez-vous à la section Propriétés d'extension SUNW.rac_framework.
Exemple 5-2 Définition du délai d'attente de l'étape de réservation
# clresource set -p reservation_timeout=350 rac-framework-rs
Cet exemple définit le délai d'attente pour l'étape de réservation d'une reconfiguration de la Prise en charge d'Oracle RAC sur 350 secondes. Il part du principe que le composant de structure Oracle RAC est représenté par une instance du type de ressource SUNW.rac_framework nommée rac-framework-rs.
Une application différente UDLM sur un noeud de cluster peut utiliser une plage de ports de communication qui entre en conflit avec la plage pour UDLM. Si un tel conflit se produit, modifiez la plage de ports de communication utilisés par UDLM.
La plage de ports de communication qu'utilise UDLM est déterminée par les valeurs des propriétés d'extension suivantes du type de ressource SUNW.rac_udlm :
Port. Indique le numéro du port de communication utilisé par UDLM. Le premier numéro de la plage de numéros de ports de communication utilisés par UDLM est la valeur de Port.
Num_ports. Indique le numéro du port de communication utilisé par UDLM. Le dernier numéro de la plage de numéros de ports de communication utilisés par UDLM est la somme des valeurs de Port et de Num_ports .
Pour plus d'informations, reportez-vous à la section SPARC : Propriétés d'extension SUNW.rac_udlm.
Exemple 5-3 Définition du numéro de port de communication pour UDLM
# clresource set -p port=7000 rac-udlm-rs
Cet exemple définit le numéro du port de communication utilisé par UDLM sur 7 000. Les hypothèses suivantes s'appliquent à cet exemple :
Le composant UDLM est représenté par une instance du type de ressource SUNW.rac_udlm nommée rac-udlm-rs.
Dans cet exemple, la commande est exécutée dans le cadre de la procédure de modification d'une propriété d'extension réglable uniquement lorsqu'elle est désactivée. Pour plus d'informations, reportez-vous à la section Modification d'une propriété d'extension réglable uniquement lorsqu'une ressource est désactivée.
Les restrictions s'appliquent aux conditions dans lesquelles vous pouvez modifier une propriété d'extension réglable uniquement lorsqu'une ressource est désactivée. Ces conditions dépendent du type de ressource, comme suit :
SPARC : SUNW.rac_udlm – Uniquement siUDLM n'est pas en cours d'exécution sur un noeud de cluster
SPARC : SUNW.rac_cvm – Uniquement si VxVM n'est pas en cours d'exécution en mode cluster sur un noeud de cluster
Désactivez l'instance de la ressource SUNW.rac_framework seulement après avoir désactivé toutes les autres ressources contenues dans le groupe de ressources de structure Oracle RAC. Les autres ressources du groupe de ressources de structure Oracle RAC dépendent de la ressource SUNW.rac_framework.
Pour obtenir des instructions détaillées, reportez-vous à la section Disabling Resources and Moving Their Resource Group Into the UNMANAGED State du manuel Oracle Solaris Cluster Data Services Planning and Administration Guide.
# clresource set -p property=value resource
Indique le nom de la propriété à modifier.
La nouvelle valeur de la propriété.
Indique le nom de la ressource pour laquelle vous modifiez une propriété d'extension. Si cette ressource a été créée à l'aide de l'utilitaire clsetup, le nom dépend du type de ressource, comme illustré dans la section Noms générés automatiquement pour les objets Oracle Solaris Cluster.
# clresourcegroup online resource-group
Indique le nom du groupe de ressources de structure Oracle RAC mis en ligne et à redéfinir sur l'état MANAGED. Si ce groupe de ressources a été créé à l'aide de l'utilitaire clsetup, le nom du groupe de ressources est rac-framework-rg .