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
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
L'administration des bases de données Oracle RAC à partir du logiciel Oracle Solaris Cluster implique l'utilisation des outils d'administration Oracle Solaris Cluster afin de modifier les états des ressources Oracle Solaris Cluster pour les instances de bases de données Oracle RAC. Pour obtenir des informations sur la création de ces ressources, reportez-vous à la section Configuration des ressources pour les instances de bases de données Oracle RAC
Dans une configuration Oracle Solaris Cluster, à une exception près, il n'y a pas de restrictions générales sur l'utilisation de l'interface de ligne de commande (CLI) du logiciel de base de données Oracle pour gérer Oracle Clusterware ni sur la commande srvctl Oracle pour gérer la base de données Oracle et ses services. L'exception est que, avec Oracle 11 g version 2 ou 12c, autostart doit rester désactivé dans une configuration Oracle Solaris Cluster. Dans le cas contraire, vous pouvez utiliser les commandes du logiciel de base de données Oracle, de la même façon que dans une configuration qui ne comprend pas Oracle Solaris Cluster. Le logiciel Oracle Solaris Cluster détecte les modifications apportées par l'interface de ligne de commande de base de données Oracle et réagit en conséquence.
Les architectures logicielles d'Oracle 9i, Oracle 10g version 1 et Oracle 10g version 2, 11g ou 12c sont différentes. Du fait de ces différences, les ressources des instances de bases de données Oracle RAC nécessaires au logiciel Oracle Solaris Cluster dépendent de la version d'Oracle que vous utilisez. Par conséquent, l'administration des bases de données Oracle RAC du logiciel Oracle Solaris Cluster dépend également de la version d'Oracle que vous utilisez.
Remarque - Si vous utilisez Oracle 10g version 1, vous ne pouvez pas administrer les bases de données Oracle RAC du logiciel Oracle Solaris Cluster. A la place, utilisez l'utilitaire Oracle Clusterware pour démarrer et arrêter les instances de bases de données Oracle RAC.
Chaque cluster, tel que le cluster global ou un cluster de zones spécifique, constitue un espace de noms indépendant pour les groupes de ressources et les ressources. Ainsi, aucune collision de noms ne se produit dans ces espaces de noms différents. Vous enregistrez les types de ressources indépendamment pour chaque cluster.
Vous pouvez administrer les groupes de ressources et les ressources appartenant au cluster global uniquement à partir du noeud votant du cluster global. Vous pouvez administrer les groupes de ressources et les ressources appartenant à un cluster de zones depuis ce dernier. Dans le noeud votant du cluster global, vous pouvez administrer les groupes de ressources et les ressources dans un cluster de zones en utilisant l'option -Z pour spécifier le cluster de zones. Vous pouvez configurer les dépendances ou affinités de ressources entre clusters uniquement depuis le noeud votant du cluster global. En règle générale, les exemples des sections suivantes expliquent les situations où la commande est émise dans le cluster où réside le groupe de ressources ou la ressource.
Les effets des modifications apportées aux états des ressources Oracle Solaris Cluster sur les composants de base de données Oracle sont expliqués dans les sous-sections ci-après :
Dans Oracle 10g, 11g ou 12c, Oracle Clusterware gère le démarrage et l'arrêt des instances de bases de données Oracle, les listeners et d'autres composants configurés dans Oracle Clusterware. Oracle Clusterware est un composant obligatoire d'Oracle 10g, 11g ou 12c. Oracle Clusterware contrôle également les composants démarrés par Oracle Clusterware et, en cas de panne, effectue une récupération.
Dans la mesure où Oracle Clusterware gère le démarrage et l'arrêt des composants de base de données Oracle, ces composants ne peuvent pas être arrêtés et démarrés exclusivement sous le contrôle du RGM Oracle Solaris Cluster. Au lieu de cela, Oracle Clusterware et le RGM interagissent de sorte que, lorsque les instances de bases de données Oracle RAC sont démarrées ou arrêtées par Oracle Clusterware, l'état des instances de bases de données est propagé sur les ressources Oracle Solaris Cluster.
Le tableau suivant décrit les modifications d'état qui se produisent entre les ressources Oracle Solaris Cluster et Oracle Clusterware.
Tableau 5-2 Propagation des modifications d'état entre les ressources Oracle Solaris Cluster et Oracle Clusterware
|
Les noms des états des ressources Oracle Solaris Cluster et Oracle Clusterware sont identiques. Cependant, la signification de chaque nom d'état est différente pour les ressources Oracle Solaris Cluster et les ressources Oracle Clusterware. Pour plus d'informations, reportez-vous au tableau suivant.
Tableau 5-3 Comparaisons des états des ressources Oracle Solaris Cluster et des ressources Oracle Clusterware
|
Pour des informations détaillées sur l'état des ressources Oracle Solaris Cluster, reportez-vous à la section Resource and Resource Group States and Settings du manuel Oracle Solaris Cluster Concepts Guide.
Pour des informations détaillées sur l'état des ressources Oracle Clusterware, reportez-vous à la documentation Oracle.
Dans Oracle 9i, les composants de base de données Oracle peuvent être arrêtés et démarrés exclusivement sous le contrôle du RGM Oracle Solaris Cluster. Les effets des changements d'état des ressources Oracle Solaris Cluster pour les instances de bases de données Oracle 9i RAC sont les suivants :
La mise en ligne d'un composant de base de données Oracle 9 i RAC démarre le composant sur les noeuds où la ressource est mise en ligne.
La mise hors ligne d'un composant de base de données Oracle 9 i RAC arrête le composant sur les noeuds où la ressource est mise hors ligne.