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

6.  Dépannage de Prise en charge d'Oracle RAC

7.  Modification d'une configuration de Prise en charge d'Oracle RAC existante

Présentation des tâches permettant de modifier 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 noeliguds sélectionnés

Ajout d'une ressource de gestionnaire de volumes au groupe de ressources de structure

Migration d'une ressource de gestionnaire de volumes depuis un groupe de ressources de structure RAC vers un groupe de ressources de structure de gestionnaire de volumes multipropriétaire

Migration d'une ressource de gestionnaire de volumes depuis un groupe de ressources de structure RAC vers un groupe de ressources de structure de gestionnaire de volumes multipropriétaire

SPARC : Déploiement de la version native de Oracle Solaris Cluster SKGXN pour Oracle RAC 11g version 2

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 : Conversion de SKGXN en remplaçant la version native de SKGXN d'Oracle Solaris Cluster par Oracle UDLM

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

D.  Solutions alternatives à la ligne de commande

Index

SPARC : Déploiement de la version native de Oracle Solaris Cluster SKGXN pour Oracle RAC 11g version 2

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

(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.


  1. Connectez-vous en tant que superutilisateur.
  2. Mettez à niveau le type de ressource de structure RAC vers la dernière version installée.
    # 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.

  3. Sur la ressource existante de type SUNW.rac_framework, définissez la valeur de la propriété Type_version sur la version que vous avez mise à niveau dans l'Étape 2.

    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
  4. Désactivez Oracle Clusterware afin d'éviter qu'il ne démarre automatiquement sur tous les nœuds.
    # ${CRS_HOME}/bin/crsctl disable crs
  5. Arrêtez Oracle Clusterware et tous les processus SGBD sur tous les nœuds.
    # ${CRS_HOME}/bin/crsctl stop crs
  6. Annulez la gestion du groupe de ressources de structure RAC.
    # clresource disable -g rac-fmwk-rg
    # clresourcegroup offline rac-fmwk-rg
    # clresourcegroup unmanage rac-fmwk-rg
  7. Réinitialisez le cluster afin de vous assurer que les processus de structure RAC sont arrêtés.

    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

SPARC : Remplacement d'Oracle UDLM par la version native de SKGXN d'Oracle Solaris Cluster

(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.

Avant de commencer

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.

  1. Connectez-vous en tant que superutilisateur.
  2. Supprimez les ressources Oracle UDLM du groupe de ressources de structure RAC.
    # clresource delete rac-udlm-rs
    rac-udlm-rs

    Le nom de la ressource SUNW.rac_udlm

  3. Supprimez le package Oracle UDLM de tous les nœuds.
    # pkgrm ORCLudlm
  4. Activez les ressources dans le groupe de ressources de structure RAC.
    # clresource enable -g rac-fmwk-rg
    -g rac-fmwk-rg

    Spécifie le nom du groupe de ressources de structure RAC

  5. Gérez le groupe de ressources de structure RAC.
    # clresourcegroup manage -g rac-fmwk-rg
  6. Mettez le groupe de ressources de structure RAC en ligne.
    # clresourcegroup online -g rac-fmwk-rg
Étapes suivantes

Mettez Oracle RAC en ligne. Passez à la section SPARC : Mise en ligne d'Oracle RAC après la modification de SKGXN .

SPARC : Conversion de SKGXN en remplaçant la version native de SKGXN d'Oracle Solaris Cluster par Oracle UDLM

(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.

Avant de commencer

Préparez le cluster afin de modifier l'interface SKGXN. Reportez-vous à la section SPARC : Préparation du cluster pour modifier les interfaces SKGXN.

  1. Connectez-vous en tant que superutilisateur.
  2. Installez le package Oracle UDLM sur tous les nœuds.
    # pkgadd -d pkgdir ORCLudlm
  3. Créez la ressource Oracle UDLM dans le groupe de ressources de structure RAC.
    # clresource create -g rac-fmwk-rg -t SUNW.rac_udlm \
    -y resource_dependencies=rac-fmwk-rg rac-udlm-rs
    -g rac-fmwk-rg

    Spécifie le nom du groupe de ressources de structure RAC

    rac-udlm-rs

    Le nom de la ressource SUNW.rac_udlm

  4. Activez les ressources.
    # clresource enable -g rac-fmwk-rg
  5. Gérez les groupes de ressources.
    # clresourcegroup manage -g rac-fmwk-rg
  6. Mettez en ligne les groupes de ressources.
    # clresourcegroup online -g rac-fmwk-rg
Étapes suivantes

Mettez Oracle RAC en ligne. Passez à la section SPARC : Mise en ligne d'Oracle RAC après la modification de SKGXN .

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.

  1. Connectez-vous en tant que superutilisateur.
  2. Activez le démarrage automatique d'Oracle Clusterware.
    # ${CRS_HOME}/bin/crsctl enable crs
  3. Démarrez Oracle Clusterware et tous les processus SGBD.
    # ${CRS_HOME}/bin/crsctl stop crs