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 3.3 3/13 (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

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

Effets des modifications d'état des ressources Oracle Solaris Cluster pour les instances de bases de données Oracle 10g version 2, 11g ou 12c RAC

Effets des modifications de l'état des ressources Oracle Solaris Cluster pour les instances de bases de données Oracle 9i RAC

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

D.  Solutions de substitution à la ligne de commande

Index

Réglage 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 :

Instructions sur la définition des délais d'attente

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:

SPARC : Délai d'attente de l'étape 4 de la reconfiguration du composant VxVM

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.

Délai d'attente de l'étape de réservation

Le temps nécessaire à l'exécution de la commande de réservation est affecté par les facteurs suivants :

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.

SPARC : Instructions relatives à la configuration de la plage de ports de communication pour UDLM

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 :

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 :

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 :

  1. Désactivez toutes les ressources contenues dans le groupe de ressources de structure Oracle RAC et définissez le groupe de ressources de structure Oracle RAC sur l'état UNMANAGED.

    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.

  2. Réinitialisez tous les noeuds se trouvant dans la liste des noeuds du groupe de ressources de structure Oracle RAC.
  3. Utilisez la commande clresource pour définir la nouvelle valeur de la propriété.
    # clresource set -p property=value resource
    property

    Indique le nom de la propriété à modifier.

    value

    La nouvelle valeur de la propriété.

    resource

    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.

  4. Mettez en ligne le groupe de ressources de structure Oracle RAC et ses ressources.
    # clresourcegroup online resource-group
    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 .