Les instructions de mise à niveau de Sun Cluster HA pour Oracle E-Business Suite ont été omises dans le manuel Sun Cluster Data Service for Oracle E-Business Suite Guide for Solaris OS.
La prise en charge d'Oracle E-Business Suite v11.5.9 a été introduite dans la version Sun Cluster 3.1 9/04. Oracle E-Business Suite v11.5.9 introduit le nom d'hôte au sein de certains noms de chemin. Si vous effectuez une mise à niveau vers Oracle E-Business Suite v11.5.9, vous devez mettre à niveau le logiciel Sun Cluster HA pour Oracle E-Business Suite de sorte qu'il puisse être utilisé avec cette nouvelle version d'Oracle E-Business Suite.
La mise à niveau de Sun Cluster HA pour Oracle E-Business Suite requiert l'exécution des tâches suivantes :
suppression et réenregistrement des ressources des composants de serveur Oracle E-Business Suite suivants :
Concurrent Manager Server
Forms Server
Reports Server
suppression et réenregistrement des ressources des composants du module d'écoute Oracle E-Business Suite suivants :
Oracle Listener
module d'écoute Concurrent Manager
connexion des ressources de Sun Cluster Oracle E-Business Suite.
Effectuez cette opération pour chacune des ressources de serveur que vous souhaitez supprimer et réenregistrer, à savoir :
la ressource Concurrent Manager Server ;
la ressource Forms Server ;
la ressource Reports Server.
Enregistrez la définition de la ressource de serveur Oracle E-Business Suite.
# scrgadm -pvv -j resource > file1 |
Désactivez la ressource de serveur Oracle E-Business Suite.
# scswitch -n -j ressource |
Supprimez la ressource de serveur Oracle E-Business Suite.
# scrgadm -r -j ressource |
Configurez et enregistrez la ressource de serveur Oracle E-Business Suite.
Accédez au répertoire contenant les fichiers de configuration et d'enregistrement de la ressource.
# cd /opt/SUNWscebs/préfixeutil |
Modifiez le fichier de configuration de la ressource.
vi préfixe_config |
Exécutez le fichier d'enregistrement de la ressource.
# ./préfixe_register |
La valeur préfixe désigne le serveur auquel s'applique le fichier. Les valeurs possibles sont les suivantes :
cmg désigne le composant Concurrent Manager Server.
frm désigne le composant Forms Server.
rep désigne le composant Reports Server .
Comparez les définitions mises à jour à celles enregistrées avant la mise à jour de la ressource.
Cette comparaison vous permet de déterminer si des propriétés d'extension ont été modifiées, par exemple les valeurs de délais.
# scrgadm -pvv -j resource > file2 # diff file1 file2 |
Modifiez les propriétés de ressource réinitialisées.
# scrgadm -c -j <resource>-x | y <resource> |
Cette procédure permet de supprimer et de réenregistrer les ressources de module d'écoute, à savoir :
la ressource Oracle Listener ;
la ressource de module d'écoute Concurrent Manager.
ces ressources sont des instances du type de ressource SUNW.oracle_listener. Pour de plus amples informations sur ce type de ressource, reportez-vous au manuel Sun Cluster Data Service for Oracle Guide for Solaris OS.
Désactivez et supprimez les ressources de module d'écoute Sun Cluster Oracle E-Business Suite.
# scswitch -n -j ressource # scrgadm -r -j ressource |
Créez une ressource pour le module Oracle Listener E-Business Suite.
Dans l'exemple suivant, le script copy_env est utilisé pour copier le fichier PROD.env vers PROD_ha.env, et pour formater le fichier PROD_ha.env. Le fichier PROD_ha.env est défini pour la propriété d'extension User_env de la ressource Oracle Listener.
# grep PROD.DBS_ORA816= /var/tmp/config.txt PROD.DBS_ORA816=/global/mnt10/d02/oracle/proddb/8.1.7 # # cd /opt/SUNWscebs/cmg/util # # ./copy_env /global/mnt10/d02/oracle/proddb/8.1.7 PROD # # scrgadm -a -j Oracle-E-Business-Suite-ORALSR-resource \ -t SUNW.oracle_listener \ -g Oracle-E-Business-Suite-failover-resource-group\ -x Listener_name=PROD\ -x ORACLE_HOME=/global/mnt10/d02/oracle/proddb/8.1.7 \ -x User_env=/global/mnt10/d02/oracle/proddb/8.1.7/PROD_ha.env # # scswitch -e -j Oracle-E-Business-Suite-ORALSR-resource |
Créez une ressource pour le module d'écoute Concurrent Manager Oracle E-Business Suite.
Dans l'exemple suivant, le script copy_env est utilisé pour copier le fichier PROD.env vers PROD_ha.env et pour formater le fichier PROD_ha.env. Le fichier PROD_ha.env est spécifié pour la propriété extension User_env de la ressource de module d'écoute Concurrent Manager.
# grep PROD.CON_ORA806= /var/tmp/config.txt PROD.CON_ORA806=/global/mnt10/d01/oracle/prodora/8.0.6 # # cd /opt/SUNWscebs/cmg/util # # ./copy_env /global/mnt10/d01/oracle/prodora/8.0.6 PROD # # scrgadm -a -j Oracle-E-Business-Suite-CMGLSR-resource \ -t SUNW.oracle_listener \ -x Listener_name=APPS_PROD\ -x ORACLE_HOME=/global/mnt10/d01/oracle/prodora/8.0.6 \ -x User_env=/global/mnt10/d01/oracle/prodora/8.0.6/PROD_ha.env # # scswitch -e -j Oracle-E-Business-Suite-CMGLSR-resource |
Pour chacune des ressources à mettre en ligne, entrez la commande ci-dessous :
# scswitch -e -j <resource> |