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 ressources de Prise en charge d'Oracle RAC

Les modifications apportées aux types de ressources dans Oracle Solaris Cluster 3.3 Prise en charge d'Oracle RAC sont répertoriées dans le tableau suivant.

Tableau 8-1 Modifications apportées aux types de ressources Prise en charge d'Oracle RAC

Type de ressource
Modifications
SUNW.scalable_rac_server_proxy
La plage de la propriété d'extension client_retry_interval est augmentée à 1-3600.

La plage de la propriété d'extension monitor_probe_interval est augmentée à 1-3600, et la valeur par défaut passe à 300.

La plage de la propriété d'extension proxy_probe_timeout est augmentée à 5-3600, et la valeur par défaut passe à 120.

SUNW.crs_framework
De nouvelles méthodes permettent désormais à Prise en charge d'Oracle RAC de contrôler les démarrages et arrêts de Oracle Clusterware et de désactiver le démarrage automatique Oracle Clusterware.

Si vous effectuez une mise à niveau depuis une version antérieure de Prise en charge d'Oracle RAC, mettez ces ressources à niveau.

Pour savoir comment mettre un type de ressource à niveau, reportez-vous à la section Upgrading a Resource Type du Oracle Solaris Cluster Data Services Planning and Administration Guide.

Les informations nécessaires pour réussir la mise à niveau des types de ressource de structure RAC sont fournies dans les sous-sections suivantes :

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

Le tableau suivant répertorie le nom de chaque type de ressource Prise en charge d'Oracle RAC et le nom de fichier RTR (Resource Type Registration) correspondant.

Tableau 8-2 Types de ressources Prise en charge d'Oracle RAC

Type de ressource
Fichier RTR
(Oracle 10g et 11g version 1 uniquement) SUNW.asm_diskgroup
/opt/cluster/lib/rgm/rtreg/SUNW.asm_diskgroup
SUNW.crs_framework
/usr/cluster/lib/rgm/rtreg/SUNW.crs_framework
SUNW.qfs1
/usr/cluster/lib/rgm/rtreg/SUNW.qfs
SPARC : SUNW.rac_cvm2
/usr/cluster/lib/rgm/rtreg/SUNW.rac_cvm
SUNW.rac_framework
/usr/cluster/lib/rgm/rtreg/SUNW.rac_framework
SUNW.rac_svm2
/usr/cluster/lib/rgm/rtreg/SUNW.rac_svm
SPARC : SUNW.rac_udlm
/usr/cluster/lib/rgm/rtreg/SUNW.rac_udlm
(Oracle 11g version 2 uniquement) SUNW.scalable_asm_diskgroup_proxy
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_asm_diskgroup_proxy
SUNW.scalable_asm_instance
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_asm_instance
SUNW.scalable_asm_instance_proxy
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_asm_instance_proxy
SUNW.scalable_rac_listener
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_rac_listener
SUNW.scalable_rac_server
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_rac_server
SUNW.scalable_rac_server_proxy
/opt/cluster/lib/rgm/rtreg/SUNW.scalable_rac_server_proxy
SUNW.ScalDeviceGroup
/opt/cluster/lib/rgm/rtreg/SUNW.ScalDeviceGroup
SUNW.ScalMountPoint
/opt/cluster/lib/rgm/rtreg/SUNW.ScalMountPoint
SPARC : SUNW.vucmm_cvm
/usr/cluster/lib/rgm/rtreg/SUNW.vucmm_cvm
SUNW.vucmm_framework
/usr/cluster/lib/rgm/rtreg/SUNW.vucmm_framework
SUNW.vucmm_svm
/usr/cluster/lib/rgm/rtreg/SUNW.vucmm_svm
SUNW.wait_zc_boot
/usr/cluster/lib/rgm/rtreg/SUNW.wait_zc_boot

1Disponible dans le produit Sun QFS

2Désapprouvé. Utilisez plutôt SUNW.vucmm_cvm dans un groupe de ressources SUNW.vucmm_framework . Reportez-vous à la section 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.

Pour déterminer la version enregistrée du type de ressource, utilisez la commande suivante :

# clresourcetype show resource-type
resource-type

Spécifie le type de ressource dont vous déterminez la version.

Pour déterminer la dernière version installée d'un type de ressource, qu'elle soit enregistrée ou non, utilisez la commande suivante :

# grep -i RT_VERSION /path/RTRfilename

Si la version du dernier type de ressource installé est postérieure à la version enregistrée, migrez vers la version la plus récente afin de pouvoir utiliser toutes les fonctionnalités.


Remarque - Dans la zone globale, Oracle Solaris Cluster Manager ou l'option de groupe de ressources de clsetup localise pour vous les versions de types de ressources disponibles pour la mise à niveau.


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

La propriété d'extension reservation_timeout spécifie en secondes la valeur du délai d'attente pour l'étape de réservation d'une reconfiguration de Prise en charge d'Oracle RAC.

Dans Sun Cluster version 3.1, reservation_timeout représentait une propriété d'extension des types de ressource suivants :

Dans Sun Cluster version 3.2, reservation_timeout représente une propriété d'extension réservée aux ressources de type SUNW.rac_framework et SUNW.rac_framework. La propriété a été supprimée dans les types de ressource SUNW.rac_cvm et SUNW.rac_svm. Le type de ressource SUNW.rac_hwraid a été supprimé depuis Sun Cluster version 3.2.

Vous pouvez définir une valeur personnalisée pour la propriété d'extension reservation_timeout d'une ressource existante de type SUNW.rac_hwraid, SUNW.rac_cvm ou SUNW.rac_svm. Si vous avez besoin de cette valeur après avoir effectué une mise à niveau vers Oracle Solaris Cluster version 3.3, effectuez cette tâche pour la conserver.

  1. Avant de migrer ou de supprimer la ressource dont la propriété d'extension reservation_timeout est définie, vous devez obtenir la valeur de cette dernière.
    # clresource show -p reservation_timeout -t resource-type
    resource-type

    Spécifie le type de ressource pour lequel la propriété d'extension reservation_timeout a été définie. Il s'agit de ressources de type SUNW.rac_cvm, SUNW.rac_hwraid ou SUNW.rac_svm.

  2. Lorsque vous migrez une instance de type de ressource SUNW.rac_framework existante, vous devez définir la propriété d'extension reservation_timeout sur la valeur obtenue lors de l'Étape 1
    # clresource set -p type_version=version \
    -p reservation_timeout=timeout rac-framework-rs 
    version

    Spécifie la valeur de la propriété type_version de la version de SUNW.rac_framework dont l'instance est migrée.

    timeout

    Spécifie la valeur définissant la propriété d'extension reservation_timeout. Il s'agit de la valeur obtenue lors de l'Étape 1

    rac-framework-rs

    Spécifie le nom de la ressource de type SUNW.rac_framework dans votre cluster. Si vous avez utilisé l'utilitaire scsetup de Sun Cluster version 3.1 pour créer le groupe de ressources de structure RAC, cette ressource se nomme rac_framework.

Exemple 8-1 Conservation d'une valeur personnalisée de la propriété d'extension reservation_timeout

L'exemple suivant met en évidence les commandes permettant de conserver une valeur personnalisée de la propriété d'extension reservation_timeout définie pour une ressource de type SUNW.rac_svm.

Avant la migration de ressources de type SUNW.rac_svm, vous devez exécuter la commande suivante pour obtenir la valeur de la propriété d'extension reservation_timeout :

# clresource show -p reservation_timeout -t SUNW.rac_svm

=== Resources ===                              

Resource:                                       rac-svm-rs

  --- Standard and extension properties ---    

  Reservation_timeout:                          350
    Class:                                         extension
    Description:                                   Timeout (in seconds) for the 
reservation step of Oracle Solaris Cluster framework for RAC
    Per-node:                                      False
    Type:                                          int

Pendant la migration de ressources de type SUNW.rac_framework, la commande suivante est exécutée afin de définir les propriétés comme suit :

# clresource set -p type_version=N \
-p reservation_timeout=350 rac_framework
Voir aussi

La documentation suivante :

Suppression d'une ressource de type SUNW.rac_hwraid

Dans Sun Cluster version 3.2, le type de ressource SUNW.rac_hwraid est obsolète et ne fait pas partie de cette version. Après la mise à niveau vers la version 3.3 de Oracle Solaris Cluster, vous n'avez plus besoin des ressources de type SUNW.rac_hwraid. Si une ressource de ce type obsolète est configurée dans votre cluster, supprimez-la.

  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.modify.
  2. Supprimez l'instance SUNW.rac_hwraid; le cas échéant.
    # clresource delete -F -t SUNW.rac_hwraid +

    Remarque - Si aucune ressource de type SUNW.rac_hwraid n'est configurée dans votre cluster, un message contenant cette information s'affiche. Ignorez ce message.