Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide du service de données Oracle Solaris Cluster pour Oracle |
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
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
Installation du logiciel Oracle ASM
Vérification de l'installation du logiciel Oracle ASM
Installation du logiciel Oracle
Installation du logiciel Oracle
Configuration des paramètres du noyau Oracle
Vérification de l'installation et la configuration Oracle
Vérification de l'installation Oracle
Création d'une base de données Oracle
Création d'une base de données Oracle principale
Paramétrage des autorisations de base de données Oracle
Paramétrage d'autorisations de base de données Oracle
Installation des packages HA pour Oracle
Installation de packages HA pour Oracle
Enregistrement et configuration de HA pour Oracle
Outils permettant l'enregistrement et la configuration de HA pour Oracle
Paramétrage des propriétés d'extension HA pour Oracle
Enregistrement et configuration de HA pour Oracle à l'aide de l'utilitaire clsetup
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 HA pour Oracle
Fonctionnement du détecteur de pannes de serveur Oracle
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
Fonctionnement du détecteur de pannes du listener Oracle
Obtention de fichiers Core 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 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
Mise à niveau des types de ressource HA pour Oracle
Mise à niveau du type de ressource SUNW.oracle_listener
Informations relatives à l'enregistrement de la nouvelle version du type de ressource
Informations relatives à la migration d'instances existantes du type de ressource
Mise à niveau du type de ressource SUNW.oracle_server
Informations relatives à l'enregistrement de la nouvelle version du type de ressource
Informations relatives à la migration d'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 des erreurs de SGBD et des alertes enregistrées
C. Exemples de configuration pour Oracle ASM avec HA pour Oracle
Cette section décrit les procédures nécessaires à la préparation des nœuds et des disques.
Utilisez cette procédure pour préparer l'installation et la configuration du logiciel Oracle.
![]() | Attention - Effectuez toutes les étapes de cette section sur tous les nœuds. Si vous n'exécutez pas toutes les étapes sur tous les nœuds, l'installation Oracle est incomplète. En cas d'installation incomplète, HA pour Oracle pourrait ne pas démarrer. |
Remarque - Consultez la documentation Oracle avant d'effectuer cette procédure.
Les étapes suivantes permettent de préparer les nœuds et d'installer le logiciel Oracle.
![]() | Attention - Les périphériques bruts des groupes de périphériques Oracle Solaris Cluster ne sont pas pris en charge dans les zones non globales. |
Si les périphériques bruts contiennent les bases de données, configurez les périphériques globaux pour l'accès aux périphériques bruts. Pour en savoir plus sur la configuration des périphériques globaux, reportez-vous au Guide d’installation du logiciel Oracle Solaris Cluster.
Si vous utilisez le logiciel Solaris Volume Manager, configurez le logiciel Oracle pour utiliser la connexion UFS (système de fichiers UNIX) sur les métapériphériques en miroir ou les métapériphériques bruts en miroir. Pour en savoir plus sur la configuration des métapériphériques bruts en miroir, reportez-vous à la documentation de Solaris Volume Manager.
Si vous utilisez un système de fichiers ZFS Solaris pour des fichiers Oracle, configurez un ZFS local hautement disponible. Pour en savoir plus, reportez-vous à la section How to Set Up the HAStoragePlus Resource Type to Make a Local Solaris ZFS Highly Available du Oracle Solaris Cluster Data Services Planning and Administration Guide.
Si vous utilisez un système de fichiers Sun QFS, configurez le système de fichiers Sun QFS pour l'utiliser avec Oracle. Pour en savoir plus sur la configuration du système de fichiers Sun QFS, reportez-vous à la section Utilisation du Système de fichiers partagé Sun QFS du Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters.
Remarque - Si vous installez les fichiers binaires Oracle sur un disque local, utilisez si possible un disque séparé. L'installation des fichiers binaires Oracle sur un disque séparé permet d'éviter l'écrasement des fichiers binaires lors de la réinstallation de l'environnement d'exploitation. Lorsque vous utilisez Oracle ASM, vous devez créer deux répertoires $ORACLE_HOME, un répertoire $ORACLE_HOME pour la base de données Oracle et un répertoire $ORACLE_HOME supplémentaire pour Oracle ASM.
En général, le groupe DBA est nommé dba. Vérifiez que les utilisateurs oracle sont membres du groupe dba, puis ajoutez des entrées selon les besoins pour les autres utilisateurs DBA. Assurez-vous que les ID du groupe sont les mêmes sur tous les nœuds ou zones qui exécutent HA pour Oracle, comme illustré dans l'exemple suivant.
dba:*:520:root,oracle
Si vous utilisez Oracle ASM, vous devez ajouter une entrée supplémentaire pour le groupe DBA dans le fichier /etc/group pour Oracle ASM.
dba:*:520:root,oracle,oraasm
Vous pouvez créer des entrées de groupe dans un service de noms de réseau (par exemple NIS ou NIS+). Si vous créez les entrées de groupe de cette manière, ajoutez vos entrées au fichier /etc/inet/hosts local pour éliminer la dépendance sur le service de noms de réseau.
En général, l'ID utilisateur Oracle est nommé oracle. La commande suivante met à jour les fichiers /etc/passwd et /etc/shadow avec une entrée pour l'ID utilisateur Oracle.
# useradd -u 120 -g dba -d /Oracle-home oracle
Assurez-vous que l'entrée utilisateur oracle est la même pour tous les nœuds et zones qui exécutent HA pour Oracle.
Si vous utilisez Oracle ASM, vous devez créer un ID utilisateur Oracle supplémentaire pour Oracle ASM.
# useradd -u 121 -g dba -d /asm-home oraasm
Remarque - Vous devez effectuer ces étapes lors de la création d'une zone. Si vous n'effectuez pas ces étapes, une erreur se produira. Pour résoudre l'erreur, vous devez définir les privilèges nécessaires, puis exécuter ORACLE_HOME/bin/localconfig reset ORACLE_HOME.
# zoneadm -Z zcname halt # zonecfg -Z zcname info limitpriv # zoneadm -Z zcname set limitpriv=default,proc_priocntl # zoneadm -Z zcname info limitpriv # zoneadm -Z zcname boot
Utilisez cette procédure pour configurer la base de données Oracle à l'aide de Solaris Volume Manager.
Remarque - Vous ne pouvez exécuter cette procédure que dans la zone globale.
Pour en savoir plus sur la configuration du logiciel Solaris Volume Manager, reportez-vous au Guide d’installation du logiciel Oracle Solaris Cluster.
Si vous n'utilisez pas de périphériques bruts, ignorez cette étape.
# chown oracle /dev/md/metaset/rdsk/dn # chgrp dba /dev/md/metaset/rdsk/dn # chmod 600 /dev/md/metaset/rdsk/dn
Spécifie le nom d'un ensemble de disques.
Spécifie le nom d'un périphérique brut dans l'ensemble de disques metaset.
# ls -lL /dev/md/metaset/rdsk/dn
Utilisez cette procédure pour configurer la base de données Oracle à l'aide du logiciel Veritas Volume Manager.
Remarque - Vous ne pouvez exécuter cette procédure que dans la zone globale.
Pour en savoir plus sur la configuration de Veritas Volume Manager, reportez-vous au Guide d’installation du logiciel Oracle Solaris Cluster.
Si vous n'utilisez pas de périphériques bruts, ignorez cette étape.
# vxedit -g diskgroup set user=oracle group=dba mode=600 volume
Spécifie le nom du groupe de disques.
Spécifie le nom du périphérique brut au sein du groupe de disques.
# ls -lL /dev/vx/rdsk/diskgroup/volume
# cldevicegroup sync diskgroup
Utilisez cette procédure pour configurer la base de données Oracle à l'aide d'Oracle ASM. Vous pouvez utiliser Oracle ASM sur VxVM ou sur Solaris Volume Manager.
Pour savoir comment configurer Oracle ASM, reportez-vous à la section Utilisation d’Oracle ASM du Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters.