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

8.  Mise à niveau de Prise en charge d'Oracle RAC

Mise à niveau des ressources de Prise en charge d'Oracle RAC

Informations d'enregistrement des nouvelles versions des types de ressources de structure Prise en charge d'Oracle RAC

Conservation d'une valeur personnalisée de la propriété d'extension reservation_timeout

Suppression d'une ressource de type SUNW.rac_hwraid

Ajout de ressources de stockage aux fichiers Oracle

Ajout de ressources à des fins d'interopérabilité avec Oracle 10g version 2 ou 11g Oracle Clusterware

Mise à niveau des types de ressources Oracle Solaris Cluster 3.3 pour les instances de base de données Oracle 9i RAC

Déconnexion de groupes de ressources pour composants de base de données Oracle RAC et redémarrage de ces derniers

Modification de la configuration des ressources Oracle Solaris Cluster des instances de base de données Oracle 9i 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

Mise à niveau des types de ressources Oracle Solaris Cluster 3.3 pour les instances de base de données Oracle 9i RAC

Dans la version 3.2 de Sun Cluster, les types de ressources de basculement permettant de démarrer et d'arrêter automatiquement les instances de base de données Oracle 9i RAC peuvent être remplacés par des types de ressources multimaître. Les ressources multimaître simplifient l'administration et améliorent l'évolutivité de Prise en charge d'Oracle RAC.

La mise à niveau de Sun Cluster 3.1 à Oracle Solaris Cluster 3.3 des types de ressources d'instances de base de données Oracle 9i RAC comprend les tâches décrites dans les sections suivantes :

  1. Déconnexion de groupes de ressources pour composants de base de données Oracle RAC et redémarrage de ces derniers

  2. Modification de la configuration des ressources Oracle Solaris Cluster des instances de base de données Oracle 9i RAC

Vous devez effectuer ces tâches selon leur ordre d'apparition.

Déconnexion de groupes de ressources pour composants de base de données Oracle RAC et redémarrage de ces derniers

Cette tâche permet de mettre hors ligne des groupes de ressources pour composants de base de données Oracle RAC et de redémarrer, un par un, ces derniers sur chaque nœud.

Cette séquence d'opérations évite l'arrêt du système, en s'assurant que les composants de la base de données Oracle RAC restent en ligne sur les autres nœuds du cluster.

Répétez cette tâche dans chaque nœud du cluster.

Avant de commencer

Assurez-vous d'avoir mis à niveau les ressources dans le groupe de ressources de structure RAC. Pour plus d'informations, reportez-vous à la section Mise à niveau des ressources de Prise en charge d'Oracle RAC .

  1. Connectez-vous en tant que superutilisateur sur le nœud du cluster.
  2. Si vous avez configuré les ressources du listener Oracle dans différents groupes de ressources, mettez les groupes de ressources hors ligne depuis le nœud.

    Si vous avez configuré les ressources du listener Oracle dans le même groupe de ressources que la ressource pour serveur RAC, n'effectuez pas cette étape.

    Pour chaque groupe de ressources mis hors ligne, saisissez la commande suivante :

    # clresourcegroup offline -n node rac-listener-rg
    -n node

    Spécifie le nœud dans lequel le groupe de ressources est mis hors ligne. Il s'agit du nœud dans lequel vous effectuez la tâche.

    rac-listener-rg

    Spécifie le groupe de ressources pour ressources de listener Oracle mis hors ligne.

    Lorsque le groupe de ressources est mis hors ligne, le listener Oracle est arrêté sur le nœud. Les listeners Oracle des autres nœuds ne sont pas affectés.

  3. Mettez hors ligne le groupe de ressources pour le serveur Oracle RAC depuis le nœud.
    # clresourcegroup offline -n node rac-server-rg
    -n node

    Spécifie le nœud dans lequel le groupe de ressources est mis hors ligne. Il s'agit du nœud dans lequel vous effectuez la tâche.

    rac-server-rg

    Spécifie le groupe de ressources pour la ressource de serveur Oracle RAC mis hors ligne.

    Lorsque le groupe de ressources est mis hors ligne, le serveur Oracle RAC est arrêté sur le nœud. Les serveurs Oracle RAC des autres nœuds ne sont pas affectés.

    Si vous configurez les ressources du listener Oracle dans le même groupe de ressources que la ressource de serveur Oracle RAC, les listeners sont également arrêtés sur le nœud. Les listeners Oracle des autres nœuds ne sont pas affectés.

  4. Utilisez les utilitaires Oracle pour redémarrer le serveur Oracle RAC et le listener Oracle sur le nœud.
Étapes suivantes

Reportez-vous à la section Modification de la configuration des ressources Oracle Solaris Cluster des instances de base de données Oracle 9i RAC.

Modification de la configuration des ressources Oracle Solaris Cluster des instances de base de données Oracle 9i RAC

Vous devez effectuer cette tâche depuis un nœud du cluster.

Avant de commencer

Assurez-vous d'avoir effectué la tâche expliquée dans la section Déconnexion de groupes de ressources pour composants de base de données Oracle RAC et redémarrage de ces derniers.

  1. Connectez-vous en tant que superutilisateur ou adoptez un rôle octroyant une autorisation reposant sur un contrôle d'accès à base de rôles de type solaris.cluster.admin et solaris.cluster.modify.
  2. Si vous avez configuré les ressources du listener Oracle dans différents groupes de ressources, supprimez ces derniers.

    Si vous avez configuré les ressources du listener Oracle dans le même groupe que celui des ressources de serveur Oracle RAC, n'effectuez pas cette étape.

    Pour chaque groupe de ressources à supprimer, saisissez la commande suivante :

    # clresourcegroup delete -F rac-listener-rg
    rac-listener-rg

    Spécifie le groupe de ressources pour listener Oracle à supprimer.

  3. Supprimez tous les groupes de ressources contenant une ressource de serveur Oracle RAC.

    Pour chaque groupe de ressources à supprimer, saisissez la commande suivante :

    # clresourcegroup delete -F rac-server-rg
    rac-server-rg

    Spécifie le groupe contenant une ressource de serveur Oracle RAC à supprimer.

  4. Si vous utilisez un système de fichiers partagé Sun QFS, supprimez tous les groupes de ressources contenant des ressources de serveur de métadonnées Sun QFS.

    Ignorez cette étape si vous n'utilisez aucun système de fichiers partagé Sun QFS.

    Pour chaque groupe de ressources à supprimer, saisissez la commande suivante :

    # clresourcegroup delete -F qfs-mds-rg
    qfs-mds-rg

    Spécifie le groupe contenant des ressources de serveur de métadonnées Sun QFS à supprimer.

  5. Si vous utilisez des groupes de périphériques globaux ou des systèmes de fichiers partagés pour les fichiers Oracle, ajoutez des ressources de stockage afin de gérer l'espace de stockage dont dépend le logiciel Oracle.

    Si vous n'utilisez pas de groupes de périphériques globaux ou de systèmes de fichiers partagés pour les fichiers Oracle, n'effectuez pas cette étape.

    Pour savoir comment effectuer cette tâche, reportez-vous à la section Ajout de ressources de stockage aux fichiers Oracle.

  6. Configurez des nouvelles ressources pour les instances de base de données Oracle 9i RAC.

    Pour savoir comment effectuer cette tâche, reportez-vous à la section Configuration des ressources pour les instances de base de données Oracle RAC.