Guide des services de données Sun Cluster 3.1 pour Sun ONE Application Server

Procédure d'enregistrement et de configuration de Sun Cluster HA pour Sun ONE Application Server en tant que service géré sur plusieurs noeuds

Cette procédure suppose que vous ayez installé les packages des services de données pendant l'installation initiale de Sun Cluster HA pour Sun ONE Application Server. Si ce n'est pas le cas, allez à la rubrique Installation du package SUNWscs1as à l'aide de l'utilitaire scinstall pour y remédier.

Avant de commencer à enregistrer et à configurer Sun Cluster HA pour Sun ONE Application Server en tant que service géré simultanément sur plusieurs noeuds, prenez en considération les exigences suivantes.

Reportez-vous à la rubrique Présentation de la configuration de plusieurs maîtres pour obtenir des informations sur les concepts associés à cette procédure.


Remarque :

n'utilisez pas les utilitaires d'administration de la ligne de commande ou de l'IUG de Sun ONE Application Server pour démarrer ou arrêter les instances de Sun ONE Application Server. Le serveur d'administration de Sun ONE Application Server risque de ne pas afficher le statut correct d'une instance du serveur d'application configurée en tant que service géré sur plusieurs noeuds.


  1. Connectez-vous en tant que superutilisateur sur un noeud de cluster hébergeant le serveur d'application.

  2. Ajoutez un groupe de ressources pour Sun ONE Application Server.


    # scrgadm -a -g groupe_ressources \
    -y Maximum_primaries=valeur \
    -y Desired_primaries=valeur [-h nodelist]
    
  3. Enregistrez le type de ressource de Sun ONE Application Server.


    # scrgadm -a -t SUNW.s1as
    
  4. Ajoutez l'instance de ressource de Sun ONE Application Server au groupe de ressources.


    # scrgadm -a -j  ressource -g groupe_ressources -t SUNW.s1as -x
    Confdir_list=répertoire_installation/domains/domaine/serveur -x
    Monitor_Uri_List=http://localhost[:port][/chemin]
    
    -j ressource

    Indique le nom des ressources d'application de Sun ONE Application Server.

    -t SUNW.s1as

    Indique le type de ressource à ajouter.

    -x Confdir_list =répertoire_installation/domaines /domaine/serveur

    Indique un chemin d'accès au répertoire de configuration de Sun ONE Application Server. La propriété d'extension Confdir_list est obligatoire et ne doit comporter qu'une seule entrée.

    -x Liste_Uri_détecteur =localhost[:port][/chemin]

    Indique les URI à partir desquels Sun Cluster HA pour Sun ONE Application Server effectue des requêtes. La propriété d'extension Liste_Uri_détecteur est requise.

  5. Vérifiez l'installation et la configuration du niveau Web frontal.

    Reportez-vous à la rubrique Procédure d'installation et de configuration du plug-in Sun ONE Web Server pour obtenir des informations de procédure.

  6. Activez le groupe de ressources évolutif ainsi que son moniteur.


    # scswitch -Z -g groupe_ressources
    
    -Z

    Active la ressource ainsi que son moniteur.

    -g groupe_ressources

    Indique le nom du groupe de ressources d'application en cours d'activation.


Exemple 1–1 Enregistrement et configuration de Sun Cluster HA pour Sun ONE Application Server en tant que service géré sur plusieurs noeuds

Cet exemple montre comment enregistrer Sun Cluster HA pour Sun ONE Application Server comme un service géré simultanément sur deux noeuds.


Informations du cluster
Noms des noeuds : phys-schost-1, phys-schost-2
Groupe de ressources : appsrv-rg (pour toutes les ressources)
 
(Créez un groupe de ressources évolutif.)
# scrgadm -a -g appserv-rg  -y Maximum_primaries=2 \
-y Desired_primaries=2 -h phys-schost-1,phys-schost-2
 
(Enregistrez SUNW.s1 en tant que type de ressource.)
# scrgadm -a -t SUNW.s1as 

(Créez une ressource Sun ONE Application Server et ajoutez-la  au 
groupe de ressources.)
# scrgadm -a -j appsrv-rs -g appsrv-rg -t SUNW.s1as \
-x Confdir_list=/global/appserver/domains/scdomain/server1 \
-x Monitor_Uri_list=http://localhost:8000/servlet/monitor
 
(Activez le groupe de ressources d'application.)
# scswitch -Z -g appsrv-rg