jan 06 2008

Installer un cluster GlassFish avec Session FailOver

Tag: Architecture, Infrastructure, J2EEkarl verger @ 22:17

Nous allons installer et configurer pas à pas un cluster GlassFish avec session failover

télécharger le jar d’installation sur :

http://download.java.net/javaee5/v2ur1/promoted/Linux/glassfish-installer-v2ur1-b09d-linux.jar,

 

Installer le serveur

lancer l’installation

% java -Xmx256m -jar filename.jar

suivre les instructions

 

Se positionner dans le répertoire qui à été créé par l’installeur

% cd glassfish

donner les droits d’exécution au scripts ant intégré

% chmod -R +x lib/ant/bin

editer le fichier setup-cluster.xml pour le configurer selon vos besoins puis lancer le setup.

% lib/ant/bin/ant -f setup-cluster.xml pour construire un serveur glasfissh prenant en compte les clusters

 

<glassfish-install-dir>/bin/asadmin start-domain –user admin <domainname> pour lancer le serveur d’application sur le domaine que vous avez configurer .

 

Créer les agents

1-<glassfish-install-dir>/bin/asadmin create-node-agent <nodeagentname> –host <hostname> –port <portnumber> pour créer un nouvel agent

2-<glassfish-install-dir>/bin/asadmin start-node-agent <nodeagentname> pour démarrer votre nouvel agent

 

 

Créer le cluster

1-Créer un cluster

<glassfish-install-dir>/bin/asadmin create-cluster –user admin <clustername>

2-créer une instance rataché au cluster que vous venez de créer

<glassfish-install-dir>/bin/asadmin create-instance –user admin –nodeagent <nodeagentname> –cluster <clustername> <instancename1>

3-créer une seconde instance rataché au cluster que vous venez de créer

<glassfish-install-dir>/bin/asadmin create-instance –user admin –nodeagent <nodeagentname> –cluster <clustername> <instancename2>

4-démarrer le cluster

<glassfish-install-dir>/bin/asadmin start-cluster <clustername>

 

Nous avons créé le cluster en ligne de commande mais il est tout à fait possible de le créer via l’interface d’admin

 

createclusterviaguiadmin.jpg

Déployer une application sur le cluster

Continue reading “Installer un cluster GlassFish avec Session FailOver”