Pour configurer Sun Cluster HA pour Sun Java System Application Server en vue d'un basculement, procédez comme suit. Vous pouvez également utiliser cette méthode pour configurer un serveur d'administration de domaines en tant que ressource de basculement.
Remarquez que dans la section Procédure de configuration et d'activation des ressources réseau pour une configuration de basculement, vous avez créé le groupe de ressources de basculement, ajouté un nom d'hôte logique au groupe de ressources et mis le groupe de ressources en ligne.
Connectez-vous en tant que superutilisateur sur un membre du cluster.
Enregistrez le type de ressource du service de données.
# scrgadm -a -t SUNW.s1as |
Ajoute le type de ressource du service de données.
Spécifie le nom prédéfini du type de ressource.
Ajoutez l'instance de ressources Sun Java System Application Server au groupe de ressources de basculement créé pour vos ressources réseau.
# scrgadm -a -j resource -g resource-group \ -t SUNW.s1as \ y Network_resources_used=network-resources \ y Port_list=port/tcp,port/tcp \ x Confdir_list=install-directory/domains/domain/server \ x Monitor_Uri_List=http://logical-hostname[:port][/path] |
Indique le nom des ressources d'application de Sun Java System Application Server.
Spécifie le groupe de ressources.
Indique le type de ressource à ajouter.
Indique une liste de ressources réseau séparée par une virgule dans resource-group.
Indique une liste, séparée par des virgules, de numéros de port et de protocoles à utiliser, par exemple, 80/tcp. Si Monitor_Uri_List est configuré, la configuration Port_list est facultative.
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.
Indique une liste, séparée par des virgules, d'URI à partir de laquelle Sun Cluster HA pour Sun Java System Application Server effectue des requêtes. La propriété d'extension Monitor_Uri_List est requise si la propriété Port_list n'est pas configurée.
Vérifiez que le groupe de ressources et les ressources du serveur d'application sont en ligne.
# scstat -g # ps -ef |
Informations relatives au cluster
Noms des nœuds : phys-schost-1, phys-schost-2
Nom d'hôte logique : schost-1
Groupe de ressources : appsrv-rg (pour toutes les ressources)
Resources: schost-1 (nom d'hôte logique) , appsrv-rs (ressource d'application Sun Java System Application Server)
Pour créer un groupe de ressources de basculement, exécutez la commande suivante.
# scrgadm -a -g appsrv-rg -h phys-schost-1,phys-schost-2 |
Pour ajouter une ressource de nom d'hôte logique au groupe de ressources, exécutez la commande suivante.
# scrgadm -a -L -g appsrv-rg -l schost-1 |
Pour enregistrer le type de ressources SUNW.s1as, la commande suivante est exécutée.
# scrgadm -a -t SUNW.s1as |
Pour créer une ressource Sun Java System Application Server et l'ajouter au groupe de ressources, exécutez la commande suivante.
# scrgadm -a -j appsrv-rs -g appsrv-rg \ -t SUNW.s1as \ -y Network_resources_used=schost-1 \ -y Port_list=80/tcp,3700/tcp \ -x Confdir_list=/global/appsrv/domains/scdomain/server1 \ -x Monitor_Uri_List=http://schost-1:80/servlet/monitor |
Pour mettre le groupe de ressources d'application en ligne, exécutez la commande suivante.
# scswitch -Z -g appsrv-rg |
Cet exemple montre comment admin-server peut être configuré en tant que partie intégrante du groupe de ressources de basculement créé dans l'exemple précédent.
Informations relatives au cluster
Nom d'hôte logique : schost-1
Groupe de ressources : appsrv-rg (pour toutes les ressources)
Resources: schost-1 (logical hostname), admin-rs
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 admin-rs -g appsrv-rg \ -t SUNW.s1as \ -y Network_resources_used=schost-1 \ -y Port_list=4848/tcp \ -x Confdir_list=/global/appsrv/domains/scdomain/admin-server \ -x Monitor_Uri_List=http://schost-1:484 |