Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters |
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
6. Dépannage de Prise en charge d'Oracle RAC
7. Modification d'une configuration de Prise en charge d'Oracle RAC existante
Modification en ligne de la ressource d'un groupe de périphériques évolutif
Modification en ligne de la ressource d'un groupe de périphériques évolutif
Extension d'une configuration de Prise en charge d'Oracle RAC existante
Ajout de Prise en charge d'Oracle RAC aux nuds sélectionnés
Ajout d'une ressource de gestionnaire de volumes au groupe de ressources de structure
SPARC : Préparation du cluster pour modifier les interfaces SKGXN
SPARC : Remplacement d'Oracle UDLM par la version native de SKGXN d'Oracle Solaris Cluster
SPARC : Mise en ligne d'Oracle RAC après la modification de SKGXN
Suppression de Prise en charge d'Oracle RAC
Suppression de Prise en charge d'Oracle RAC d'un cluster
Suppression de Prise en charge d'Oracle RAC des nuds sélectionnés
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
Oracle RAC spécifie un ensemble d'API pour la surveillance des processus distribués et les services de configuration de cluster. Cet ensemble d'API est appelé appartenance SKGXN (System Kernel Generic Interface Node). Ces API permettent à Oracle Solaris Cluster et à d'autres logiciels de cluster de communiquer avec Oracle RAC.
Dans les versions précédentes du logiciel Sun Cluster, les configurations avec Oracle RAC installé sur une machine SPARC implémentent SKGXN par le biais du package Oracle UDLM fourni par Oracle. Dans cette version du logiciel Oracle Solaris Cluster pour SPARC avec Oracle RAC 11g version 2, vous pouvez déployer la version native de SKGXN d'Oracle Solaris Cluster au lieu d'Oracle UDLM. Cette section fournit des informations sur le déploiement de la version native de SKGXN d'Oracle Solaris Cluster sur une configuration Oracle RAC 11g version 2 existante.
Pour effectuer une nouvelle configuration d'Oracle RAC 11g version 2 afin d'utiliser la version native de SKGXN, suivez les procédures indiquées dans ce manuel sans ajouter de ressource Oracle UDLM au groupe de ressources de structure RAC. Si le groupe de ressources de structure RAC ne contient aucune ressource Oracle UDLM, la version native de SKGXN est automatiquement utilisée.
SPARC : Préparation du cluster pour modifier les interfaces SKGXN
SPARC : Remplacement d'Oracle UDLM par la version native de SKGXN d'Oracle Solaris Cluster
SPARC : Mise en ligne d'Oracle RAC après la modification de SKGXN
(Oracle 11g version 2 uniquement) Effectuez cette procédure pour préparer un cluster afin de modifier l'interface SKGXN.
Remarque - La migration d'une mise en œuvre de SKGXN à l'autre requiert l'interruption du service de données Oracle RAC. Vous devez prévoir une interruption en vue d'effectuer cette migration.
# grep -i RT_VERSION /usr/cluster/lib/rgm/SUNW.rac_framework RT_VERSION = "N"; # clresourcetype register SUNW.rac_framework:N
Vous pouvez également mettre à niveau le type de ressource dans la zone globale. Pour ce faire, utilisez Oracle Solaris Cluster Manager ou l'option de groupe de ressources de l'utilitaire clsetup.
Dans l'exemple de commande suivant, remplacez rac-fmwk-rs par le nom de votre type de ressource SUNW.rac_framework et remplacez N par la version de type de ressource vers laquelle vous avez effectué la mise à niveau.
# clresource set -p Type_version=N rac-fmwk-rs
# ${CRS_HOME}/bin/crsctl disable crs
# ${CRS_HOME}/bin/crsctl stop crs
# clresource disable -g rac-fmwk-rg # clresourcegroup offline rac-fmwk-rg # clresourcegroup unmanage rac-fmwk-rg
Vous pouvez également réinitialiser un nœud à la fois, afin de permettre aux services de données en cluster autres qu'Oracle RAC de continuer à fournir le service.
# scshutdown -g0 -y
(Oracle 11g version 2 uniquement) Effectuez cette procédure afin de remplacer Oracle UDLM par la version native d'SKGXN d'Oracle Solaris Cluster pour l'interface SKGXN.
Assurez-vous que vous préparez le cluster afin de modifier l'interface SKGXN. Reportez-vous à la section SPARC : Préparation du cluster pour modifier les interfaces SKGXN.
# clresource delete rac-udlm-rs
Le nom de la ressource SUNW.rac_udlm
# pkgrm ORCLudlm
# clresource enable -g rac-fmwk-rg
Spécifie le nom du groupe de ressources de structure RAC
# clresourcegroup manage -g rac-fmwk-rg
# clresourcegroup online -g rac-fmwk-rg
Mettez Oracle RAC en ligne. Passez à la section SPARC : Mise en ligne d'Oracle RAC après la modification de SKGXN .
(Oracle 11g version 2 uniquement) Effectuez cette procédure pour convertir l'interface SKGXN en remplaçant la version native de SKGXN d'Oracle Solaris Cluster par Oracle UDLM.
Préparez le cluster afin de modifier l'interface SKGXN. Reportez-vous à la section SPARC : Préparation du cluster pour modifier les interfaces SKGXN.
# pkgadd -d pkgdir ORCLudlm
# clresource create -g rac-fmwk-rg -t SUNW.rac_udlm \ -y resource_dependencies=rac-fmwk-rg rac-udlm-rs
Spécifie le nom du groupe de ressources de structure RAC
Le nom de la ressource SUNW.rac_udlm
# clresource enable -g rac-fmwk-rg
# clresourcegroup manage -g rac-fmwk-rg
# clresourcegroup online -g rac-fmwk-rg
Mettez Oracle RAC en ligne. Passez à la section SPARC : Mise en ligne d'Oracle RAC après la modification de SKGXN .
(Oracle 11g version 2 uniquement) Effectuez cette procédure pour mettre en ligne Oracle RAC après la modification de l'interface SKGXN. Pour de plus amples informations sur la mise en ligne d'Oracle RAC, reportez-vous à la documentation d'Oracle correspondant à votre version d'Oracle RAC.
# ${CRS_HOME}/bin/crsctl enable crs
# ${CRS_HOME}/bin/crsctl stop crs