Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters |
1. Installation de 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 Prise en charge d'Oracle RAC
Présentation des tâches d'administration pour 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
Configuration de Prise en charge d'Oracle RAC
Directives de paramétrage des délais d'attente
SPARC : Délai d'attente de l'étape 4 de la reconfiguration des composants VxVM
Délai d'attente de l'étape de réservation
SPARC : Directives de paramétrage de la plage de ports de communications pour l'Oracle UDLM
Réglage des détecteurs de pannes de Prise en charge d'Oracle RAC
Opération du détecteur de pannes pour un groupe de périphériques évolutif
Opération du détecteur de pannes pour les points de montage de système de fichiers évolutif
Opération du détecteur de pannes de serveur Oracle 9i RAC
Fonctionnement du détecteur de pannes principal
Fonctionnement du test de détection des pannes du client de base de données
Opérations de contrôle de la partition des journaux de restauration archivés
Opérations visant à déterminer si la base de données est opérationnelle
Analyse des alertes enregistrées par le détecteur de pannes de serveur.
Opération du détecteur de pannes de listener Oracle 9i RAC
Obtention de fichiers Core 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 SGBD
Réponse à une erreur dont les effets sont majeurs
Ignorer une erreur dont les effets sont mineurs
Modification de la réponse aux alertes journalisées
Modification du nombre maximum de tests de délai d'attente dépassé consécutifs
Propagation d'un fichier d'actions personnalisées à tous les nuds 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 Prise en charge d'Oracle RAC
7. Modification d'une configuration de Prise en charge d'Oracle RAC existante
8. Mise à niveau de Prise en charge d'Oracle RAC
A. Exemples de configuration de ce service de données
B. Actions prédéfinies des erreurs de SGBD et des alertes enregistrées
C. Propriétés d'extension de Prise en charge d'Oracle RAC
Pour régler le service de données de Prise en charge d'Oracle RAC, modifiez ses propriétés d'extension de ressources. Pour obtenir des détails sur les propriétés d'extension, reportez-vous à l'Annexe CPropriétés d'extension de Prise en charge d'Oracle RAC. En règle générale, l'option -p property=value de la commande clresource(1CL) est utilisée pour définir les propriétés d'extension des ressources de Prise en charge d'Oracle RAC. Vous pouvez également utiliser les procédures du Chapitre 2, Administering Data Service Resources du 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 Prise en charge d'Oracle RAC :
De nombreuses propriétés d'extension pour 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. Vous ne devriez donc 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 qui suivent. 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 requis pour l'étape 4 de la reconfiguration du composant VxVM de Prise en charge d'Oracle RAC est affecté par la taille et la complexité de votre configuration de groupe de disques partagés Veritas. Si votre configuration de groupe de disques partagés Veritas est grande ou complexe et que la reconfiguration des composants VxVM expire, augmentez le délai d'attente pour l'étape 4 de la reconfiguration du composant VxVM.
Pour augmenter le délai d'attente pour l'étape 4 de la reconfiguration du composant VxVM, augmentez la valeur de la propriété d'extension Cvm_step4_timeout de la ressource SUNW.rac_cvm.
Pour plus d'informations, reportez-vous à la section SPARC : Propriétés d'extension de SUNW.rac_cvm.
Exemple 5-1 Paramétrage du délai d'attente de l'étape 4 de la reconfiguration des composants VxVM
# clresource set -p cvm_step4_timeout=1200 rac-cvm-rs
Cet exemple définit le délai d'attente de l'étape 4 de la reconfiguration des composants VxVM sur 1200 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 requis pour l'exécution des commandes 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é, il se peut que la reconfiguration de Prise en charge d'Oracle RAC expire. 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 plus d'informations, reportez-vous à la section Propriétés d'extension de SUNW.rac_framework.
Exemple 5-2 Paramétrage 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 Prise en charge d'Oracle RAC sur 350 secondes. Cet exemple part du principe que le composant de structure RAC est représenté par une instance du type de ressource SUNW.rac_framework nommée rac-framework-rs.
Une autre application que l'Oracle UDLM sur un nœud du cluster pourrait utiliser une plage de ports de communications en conflit avec la plage de l'Oracle UDLM. Dans le cas d'un tel conflit, modifiez la plage de ports de communications utilisée par l'Oracle UDLM.
La plage de ports de communications utilisée par l'Oracle UDLM est déterminée par les valeurs des propriétés d'extension du type de ressource SUNW.rac_udlm suivantes :
Port. Spécifie le numéro de port de communications utilisé par l'Oracle UDLM. Le premier numéro de port de la plage utilisée par l'Oracle UDLM est la valeur de Port.
Num_ports. Spécifie le nombre de ports de communications utilisés par l'Oracle UDLM. Le dernier numéro de port de la plage utilisée par l'Oracle UDLM est la somme des valeurs Port et Num_ports.
Pour plus d'informations, reportez-vous à la section SPARC : Propriétés d'extension de SUNW.rac_udlm.
Exemple 5-3 Paramétrage du numéro de port de communications pour l'Oracle UDLM
# clresource set -p port=7000 rac-udlm-rs
Cet exemple définit le numéro de port de communications utilisé par l'Oracle UDLM sur 7000. Les suppositions suivantes s'appliquent à cet exemple :
Le composant Oracle UDLM est représenté par une instance du type de ressource SUNW.rac_udlm nommée rac-udlm-rs.
La commande de cet exemple est exécutée en tant que partie de la procédure de modification d'une propriété d'extension qui n'est réglable que lorsqu'elle est désactivée. Pour plus d'informations, reportez-vous à la section Modification d'une propriété d'extension qui est réglable uniquement quand une ressource est désactivée.
Les restrictions s'appliquent aux circonstances dans lesquelles vous pouvez modifier une propriété d'extension qui est réglable quand une ressource est désactivée. Ces circonstances dépendent du type de ressource, comme suit :
SPARC : SUNW.rac_udlm – uniquement quand Oracle UDLM n'est pas exécuté sur un nœud du cluster.
SPARC : SUNW.rac_cvm – uniquement quand VxVM n'est pas exécuté sur un nœud du cluster.
Désactivez l'instance de la ressource SUNW.rac_framework uniquement après avoir désactivé toutes les autres ressources contenues dans le groupe de ressources de structure RAC. Les autres ressources du groupe de ressources de structure RAC dépendent de la ressource SUNW.rac_framework.
Pour des instructions détaillées, reportez-vous à la section Disabling Resources and Moving Their Resource Group Into the UNMANAGED State du Oracle Solaris Cluster Data Services Planning and Administration Guide.
# clresource set -p property=value resource
Spécifie le nom de la propriété que vous modifiez.
La nouvelle valeur de la propriété.
Spécifie le nom de la ressource pour laquelle vous modifiez la propriété d'extension. Si la ressource a été créée à l'aide de l'utilitaire clsetup, le nom dépend du type de ressource, comme indiqué dans la section Noms générés automatiquement pour les objets Oracle Solaris Cluster.
# clresourcegroup online resource-group
Spécifie le nom du groupe de ressources de structure RAC qui doit être passé en mode GESTION et en ligne. Si ce groupe de ressources a été créé à l'aide de l'utilitaire clsetup, son nom est rac-framework-rg.