JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters
search filter icon
search icon

Informations document

Préface

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

Effets des modifications d'état apportées aux ressources de Oracle Solaris Cluster pour les instances de base de données Oracle 10g version 2 ou 11g RAC

Effets des modifications d'état apportées aux ressources Oracle Solaris Cluster pour les instances de base de données Oracle 9i RAC

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

Modification d'une propriété d'extension qui est réglable uniquement quand une ressource est désactivée

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

Actions effectuées par le détecteur de pannes de serveur en réponse à une panne de transaction de base de données

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 noeliguds 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

D.  Solutions alternatives à la ligne de commande

Index

Configuration 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 :

Directives de paramétrage des délais d'attente

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 :

SPARC : Délai d'attente de l'étape 4 de la reconfiguration des composants VxVM

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.

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

Le temps requis pour l'exécution des commandes 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é, 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.

SPARC : Directives de paramétrage de la plage de ports de communications pour l'Oracle UDLM

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 :

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 :

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 :

  1. Désactivez toutes les ressources contenues dans le groupe de ressources de structure RAC et faites passer le groupe en mode SANS GESTION.

    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.

  2. Réinitialisez tous les nœuds qui se trouvent dans la liste de nœuds du groupe de ressources de structure RAC.
  3. Utilisez la commande clresource pour définir la propriété sur sa nouvelle valeur.
    # clresource set -p property=value resource
    property

    Spécifie le nom de la propriété que vous modifiez.

    value

    La nouvelle valeur de la propriété.

    resource

    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.

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