Guide des services de données Sun Cluster pour Sun Java System Application Server pour SE Solaris

ProcedureEnregistrement et configuration de Sun Cluster HA pour Sun Java System Application Server en tant que service de données géré sur plusieurs nœuds

Cette procédure suppose que vous avez installé le package de service de données lors de l'installation initiale de Sun Cluster HA pour Sun Java System Application Server. Si vous n'avez pas installé le package Sun Java System Application Server lors de votre installation initiale, reportez-vous à la section Installation du package Sun Cluster HA pour Sun Java System Application Server pour installer le package du service de données.

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

Pour obtenir des informations conceptuelles liées à cette procédure, reportez-vous à la section Présentation de la configuration de plusieurs maîtres.


Remarque –

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


Étapes
  1. Connectez-vous en tant que superutilisateur sur un nœud de cluster hébergeant le serveur d'application.

  2. Ajoutez un groupe de ressources évolutif pour Sun Java System Application Server.


    # scrgadm -a -g resource-group \
    -y Maximum_primaries=value \
    -y Desired_primaries=value [-h nodelist]
    
  3. Enregistrez le type de ressource de Sun Java System Application Server.


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


    # scrgadm -a -j  resource -g resource-group -t SUNW.s1as \ 
    -x Confdir_list=install-directory/domains/domain/server \
    -x Monitor_Uri_List=http://localhost[:port][/path]
    
    -j ressource

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

    -t SUNW.s1as

    Indique le type de ressource à ajouter.

    -x Confdir_list= install-directory/domains/domain/server

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

    -x Monitor_Uri_List =localhost[:port][/path]

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

  5. Mettez le groupe de ressources évolutif en ligne.


    # scswitch -Z -g resource-group
    
    -Z

    Met le groupe de ressources en ligne.

    -g groupe-ressources

    Indique le nom du groupe de ressources d'application à mettre en ligne.


Exemple 2–3 Enregistrement et configuration de Sun Cluster HA pour Sun Java System Application Server en tant que service géré sur plusieurs nœuds

Cet exemple montre comment enregistrer Sun Cluster HA pour Sun Java System Application Server comme un service géré simultanément sur deux nœuds.

Informations relatives au cluster

  1. Pour créer un groupe de ressources évolutif, exécutez la commande suivante.


    # scrgadm -a -g appserv-rg \ 
    -y Maximum_primaries=2 \
    -y Desired_primaries=2 \
    -h phys-schost-1,phys-schost-2
    
  2. Pour enregistrer le type de ressources SUNW.s1as, la commande suivante est exécutée.


    # scrgadm -a -t SUNW.s1as
    
  3. Pour créer une ressource Sun Java System Application Server et l'ajouter au groupe de ressources, la commande suivante est exécutée.


    # 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
    
  4. Pour mettre le groupe de ressources d'application en ligne, la commande suivante est exécutée.


    # scswitch -Z -g appsrv-rg