Guide du service de données Oracle® Solaris Cluster pour Oracle Database

Quitter la vue de l'impression

Mis à jour : Janvier 2016
 
 

Mise à niveau des types de ressources HA pour Oracle Database

Ces sections comportent des informations concernant la mise à niveau des types de ressource HA pour Oracle Database :

Aperçu de la mise à niveau des types de ressources HA pour Oracle Database

Les types de ressources existants pour le service de données HA pour Oracle Database sont les suivants :

  • SUNW.oracle_listener, qui représente un listener Oracle Database

  • SUNW.oracle_server, qui représente un serveur Oracle Database


Remarque -  Si vous utilisez un listener Oracle Grid Infrastructure pour clusters Single Client Access Name (SCAN), le type de ressources SUNW.oracle_listener n'est pas utilisé.

En plus des types de ressources existants, des types de ressources supplémentaires peuvent être ajoutés dans le service de données HA pour Oracle Database pour Oracle ASM. Ces types de ressources sont les suivants :

  • SUNW.scalable_asm_diskgroup_proxy, qui représente le groupe de disque de l'instance unique ou en cluster Oracle ASM dans une configuration Oracle Solaris Cluster. Pour plus d'informations sur ce type de ressource, reportez-vous à la page de manuel SUNW.scalable_asm_diskgroup_proxy(5).

  • SUNW.scalable_asm_instance, qui représente l'instance Oracle ASM unique dans une configuration Oracle Solaris Cluster. Pour plus d'informations sur ce type de ressource, reportez-vous à la page de manuel SUNW.scalable_asm_instance(5).


    Remarque -  Oracle ASM à instance unique n'est pas pris en charge par la configuration 4.3 Oracle Solaris Cluster.
  • SUNW.scalable_asm_instance_proxy, qui représente un proxy pour l'instance Oracle ASM en cluster dans une configuration Oracle Solaris Cluster. Pour plus d'informations sur ce type de ressource, reportez-vous à la page de manuel SUNW.scalable_asm_instance_proxy(5).

Si vous effectuez une mise à niveau depuis une version antérieure de HA pour Oracle Database, mettez à niveau les types de ressources existants.

Pour savoir comment mettre à niveau un type de ressource, reportez-vous à la section Mise à niveau d’un type de ressource du manuel Guide de planification et d’administration des services de données d’Oracle Solaris Cluster 4.3 .

Mise à niveau du type de ressources SUNW.oracle_listener

Les informations nécessaires pour effectuer la mise à niveau du type de ressource SUNW.oracle_listener sont fournies dans les sous-sections qui suivent :

Informations sur l'enregistrement de la nouvelle version de type de ressource SUNW.oracle_listener

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

  • clresourcetype list

  • clresourcetype show

Le fichier d'enregistrement de type de ressource (RTR) pour ce type de ressource est /SUNW.oracle_listener.

Pour déterminer la version de la dernière version installée du type de ressource /opt/cluster/lib/rgm/rtreg/SUNW.oracle_listener, que le type d'enregistrement soit enregistré ou non, utilisez la commande suivante :

# grep -i RT_VERSION /opt/cluster/lib/rgm/rtreg/SUNW.oracle_listener

Si la version du dernier type de ressource installé est postérieure à la version enregistrée, migrez vers la version plus récente afin de garantir le bon fonctionnement.


Remarque -  Dans la zone globale, l'option de groupe de ressources de clsetup localise pour vous les versions des types de ressource disponibles vers lesquelles vous pouvez effectuer une mise à niveau.

Informations sur la migration des instances existantes du type de ressource SUNW.oracle_listener

Les informations nécessaires pour modifier chaque instance du type de ressource SUNW.oracle_listener sont les suivantes :

  • Vous pouvez effectuer la migration à tout moment.

  • Si vous devez spécifier le délai d'attente, en secondes, utilisé par le détecteur de pannes pour tester un listener Oracle Database, définissez la propriété d'extension Probe_timeout. Pour plus d'informations, reportez-vous à la section Propriétés d'extension SUNW.oracle_listener.

L'exemple suivant présente une commande permettant de modifier une instance du type de ressource SUNW.oracle_listener.

Exemple 7  Modification d'une instance du type de ressource SUNW.oracle_listener
# clresource set -p Type_version=N \
-p probe_timeout=60 oracle-lrs

Cette commande modifie une ressource SUNW.oracle_listener comme suit :

  • La ressource SUNW.oracle_listener est nommée oracle-lrs.

  • La propriété Type_version de cette ressource est définie sur N, ce qui représente le numéro de version du type de ressource vers lequel vous avez effectué la migration.

  • Le délai d'attente en secondes utilisé par le détecteur de pannes pour tester un listener Oracle Database est défini à 60 secondes.

Mise à niveau du type de ressources SUNW.oracle_server

Les informations nécessaires pour effectuer la mise à niveau du type de ressource SUNW.oracle_server sont fournies dans les sous-sections qui suivent.

Informations sur l'enregistrement de la nouvelle version de type de ressource SUNW.oracle_server

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

  • clresourcetype list

  • clresourcetype show

Le fichier d'enregistrement de type de ressource (RTR) pour ce type de ressource est /opt/SUNWscor/oracle_server/etc/SUNW.oracle_server.

Pour déterminer la version de la dernière version installée du type de ressource SUNW.oracle_server, qu'il soit enregistré ou non, utilisez la commande suivante :

# grep -i RT_VERSION /opt/cluster/lib/rgm/rtreg/SUNW.oracle_server

Si la version du dernier type de ressource installé est postérieure à la version enregistrée, migrez vers la version plus récente afin de garantir le bon fonctionnement.


Remarque -  L'option de groupe de ressources de clsetup détecte pour vous les versions de types de ressources disponibles vers lesquelles vous pouvez effectuer une mise à niveau.

Informations sur la migration des instances existantes du type de ressource SUNW.oracle_server

Les informations nécessaires pour modifier chaque instance du type de ressource SUNW.oracle_server sont les suivantes :

L'exemple suivant présente une commande permettant de modifier une instance du type de ressource SUNW.oracle_server.

Exemple 8  Modification d'une instance du type de ressource SUNW.oracle_server
# clresource set  -p Type_version=N \
-p custom_action_file=/opt/SUNWscor/oracle_server/etc/srv_mon_cust_actions \
oracle-srs

Cette commande modifie une ressource SUNW.oracle_server comme suit :

  • La ressource SUNW.oracle_server est nommée oracle-srs.

  • La propriété Type_version de cette ressource est définie sur N, ce qui représente le numéro de version du type de ressource vers lequel vous avez effectué la migration.

  • Le comportement personnalisé du détecteur de pannes de cette ressource est spécifié dans le fichier /opt/SUNWscor/oracle_server/etc/srv_mon_cust_actions.