Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide du service de données Oracle Solaris Cluster pour Oracle Oracle Solaris Cluster 3.3 3/13 (Français) |
1. Installation et configuration de HA pour Oracle
Présentation du processus d'installation et de configuration de HA pour Oracle
Planification de l'installation et de la configuration de HA pour Oracle
Questions relatives à la planification de la configuration
Préparation des noeuds et des disques
Configuration de l'accès à la base de données Oracle à l'aide de Solaris Volume Manager
Configuration de l'accès à la base de données Oracle à l'aide de Veritas Volume Manager
Configuration de l'accès à la base de données Oracle à l'aide d'Oracle ASM
Configuration d'un listener SCAN Oracle Grid Infrastructure pour clusters
Installation du logiciel Oracle ASM
Vérification de l'installation du logiciel Oracle ASM
Vérification de l'installation et de la configuration d'Oracle Database
Vérification de l'installation d'Oracle Database
Création d'une base de données Oracle
Création d'une base de données Oracle principale
Configuration des autorisations de base de données Oracle
Configuration des autorisations de base de données Oracle
Installation des packages HA pour Oracle
Installation des packages HA pour Oracle
Enregistrement et configuration de HA pour Oracle
Outils permettant l'enregistrement et la configuration de HA pour Oracle
Définition des propriétés d'extension de HA pour Oracle
Enregistrement et configuration de HA pour Oracle (clsetup)
Enregistrement et configuration de HA pour Oracle sans Oracle Grid Infrastructure (CLI)
Vérification de l'installation HA pour Oracle
Vérification de l'installation HA pour Oracle
Emplacement des fichiers journaux HA pour Oracle
Réglage des détecteurs de pannes de HA pour Oracle
Fonctionnement du détecteur de pannes du serveur Oracle
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étecteur de pannes du listener Oracle
Obtention de dumps noyau pour le dépannage des délais d'attente de SGBD
Personnalisation du détecteur de pannes Serveur HA pour Oracle
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
Mise à niveau des types de ressources HA pour Oracle
Mise à niveau du type de ressource SUNW.oracle_listener
Informations sur l'enregistrement de la nouvelle version de type de ressource
Informations sur la migration des instances existantes du type de ressource
Mise à niveau du type de ressource SUNW.oracle_server
Informations sur l'enregistrement de la nouvelle version de type de ressource
Informations sur la migration des instances existantes du type de ressource
Modification du rôle d'une instance Oracle Data Guard
Modification du rôle d'une instance Oracle Data Guard
A. Propriétés d'extension de HA pour Oracle
B. Actions prédéfinies pour les erreurs SGBD et les alertes journalisées
C. Exemples de configuration pour Oracle ASM avec HA pour Oracle
Cette section décrit la procédure d'installation du logiciel Oracle Database.
Si vous prévoyez d'installer le logiciel Oracle Database à un autre emplacement, vous pouvez ignorer cette étape.
Pour plus d'informations sur les emplacements d'installation, reportez-vous à la section Préparation des noeuds et des disques.
Avant de débuter l'installation d'Oracle Database, assurez-vous que les ressources système requises pour Oracle Database ont été configurées. Connectez-vous en tant qu'utilisateur oracle afin de vous assurer la propriété de l'intégralité du répertoire avant d'effectuer cette étape. Reportez-vous aux guides d'installation et de configuration d'Oracle Database appropriés pour obtenir des instructions sur la procédure d'installation du logiciel Oracle Database.
Vous pouvez utiliser Solaris Resource Management (SRM) pour vous assurer que les paramètres du noyau sont au moins définis sur les valeurs minimales requises par Oracle Database. Pour plus d'informations sur la définition des paramètres du noyau Oracle Database, reportez-vous à la section Définition des paramètres du noyau Oracle Database. Une fois les ressources système configurées pour Oracle Database, vous pouvez lancer l'installation à proprement parler.
Si vous utilisez HA pour Oracle avec Oracle Database 10g Release 2, vous pouvez ignorer cette étape.
Supprimez l'entrée du démon cssd d'Oracle Database dans le fichier /etc/inittab sur le noeud sur lequel le logiciel Oracle Database est installé. Pour supprimer cette entrée, supprimez la ligne suivante du fichier /etc/inittab :
h1:23:respawn:/etc/init.d/init.cssd run >/dev/null 2>&1 > </dev/null
HA pour Oracle n'a pas besoin du démon cssd d'Oracle Database. De ce fait, la suppression de cette entrée n'a pas d'impact sur le fonctionnement d'Oracle Database 10g Release 1 avec HA pour Oracle. Si votre installation d'Oracle Database est modifiée et qu'elle nécessite le démon cssd d'Oracle Database, restaurez l'entrée correspondant à ce démon dans le fichier /etc/inittab.
Attention - Si vous utilisez Oracle RAC 10g version 1, ne supprimez pas l'entrée correspondant au démon cssd dans le fichier /etc/inittab. |
En supprimant l'entrée du démon cssd d'Oracle Database dans le fichier /etc/inittab, vous évitez l'affichage de messages d'erreur inutiles. Sinon, une tentative par la commande init(1M) de démarrer le démon cssd d'Oracle Database peut provoquer l'affichage de messages d'erreur de ce type. Ces messages d'erreur s'affichent si les fichiers binaires d'Oracle Database sont installés sur un système de fichiers local hautement disponible ou sur le système de fichiers du cluster. Les messages sont affichés à plusieurs reprises, jusqu'à ce que le système de fichiers dans lequel les fichiers binaires d'Oracle Database sont installés soit monté. Ces messages d'erreur sont les suivants :
INIT: Command is respawning too rapidly. Check for possible errors. id: h1 "/etc/init.d/init.cssd run >/dev/null 2>&1 >/dev/null"
Waiting for filesystem containing $CRSCTL.
Si vous utilisez HA pour Oracle sur la plate-forme x86, des messages d'erreurs inutiles sur l'indisponibilité d'UNIX Distributed Lock Manager (UDLM) risquent de s'afficher.
Ces messages s'affichent si les événements suivants se produisent :
Un noeud est en cours d'exécution en mode non cluster. Dans ce cas, les systèmes de fichiers contrôlés par Oracle Solaris Cluster ne sont jamais montés.
Un noeud est en cours d'initialisation. Dans ce cas, les messages sont affichés à plusieurs reprises, jusqu'à ce que le système de fichiers dans lequel les fichiers binaires d'Oracle Database sont installés soit monté par Oracle Solaris Cluster.
Oracle Database est démarré ou bascule sur un noeud ou une zone où l'installation d'Oracle Database n'a pas été exécutée à l'origine. Dans ce type de configuration, les fichiers binaires d'Oracle Database sont installés sur un système de fichiers local hautement disponible. Dans ce cas, les messages s'affichent dans la console du noeud ou de la zone où l'installation d'Oracle Database a été effectuée.
Le projet default est modifié pour inclure les ressources requises pour Oracle Database puisque le RGM utilise le projet default pour exécuter le service de données. Si vous souhaitez utiliser un projet SRM particulier pour exécuter Oracle Database, vous devez créer ce projet et configurer les ressources système dans ce projet en suivant la même procédure. Indiquez le nom du projet au lieu de default. Lorsque vous configurez le groupe de ressources ou la ressource pour le serveur Oracle Database, spécifiez ce nom de projet dans la propriété correspondante du groupe de ressources ou de la ressource.
phys-X# prctl -i project default
phys-X# projmod -s -K "parameter=(priv,value,deny)" default
|
Pour plus d'informations sur ces paramètres, consultez le Oracle 10g Installation Guide.
phys-X# prctl -i project default