Anda di halaman 1dari 5

Criar Cluster Glassfish 4.

1
Configurar o node gerncia.
Configurar repositrio java
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu
trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src
http://ppa.launchpad.net/webupd8team/java/ubuntu trusty
main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
EEA14886

Instalar pacote java8


apt-get update
apt-get install oracle-java8-installer

Criar user no servidor:


adduser glassfish

Criar chave ssh


ssh-keygen

Baixar glassfish-4.1.zip
wget
http://dlc.sun.com.edgesuite.net/glassfish/4.1/release/glassfish-4.1.zip

Descompactar arquivos glassfish-4.1.zip em /home/user/


unzip glassfish-4.1.zip

Criar script para Start e Stop


vim /etc/init.d/glassfish
#! /bin/sh
GLASSFISHPATH=/opt/glassfish4/bin
case "$1" in
start)
echo "starting glassfish from $GLASSFISHPATH"
$GLASSFISHPATH/asadmin start-domain
;;
restart)
$0 stop
$0 start
;;
stop)
echo "stopping glassfish from $GLASSFISHPATH"
$GLASSFISHPATH/asadmin stop-domain
;;
*)
echo $"usage: $0 {start|stop|restart}"
exit 3
;;
esac
:

Tornar executvel
chmod +x /etc/init.d/glassfish

Rodar na inicializao do sistema


update-rc.d glassfish defaults

Iniciar o Servidor
cd /home/glassfish/glassfish4/bin
./asadmin start-domain

Criar password para acesso web


./asadmin change-admin-password

Entrar com user admin password em branco e alterar


password
Habilitar acesso web
./asadmin enable-secure-admin

Efetuar um restart no servio

/etc/init.d/glassfish restart

Criar o cluster.
Acessar http://ipnodegerencia:4848, entrar user e password.

Clicar em Cluster/New:
Cluster Name Nome do Cluster,
Outras opes deixar default,
Clica em OK,
Selecionar cluster e clicar em Start Cluster.
Configurar os Nodes
Configurar repositrio java
echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu
trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src
http://ppa.launchpad.net/webupd8team/java/ubuntu trusty
main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
EEA14886

Instalar pacote java8


apt-get update
apt-get install oracle-java8-installer

Criar user no servidor:


adduser glassfish

Configurar acesso ssh:


Copiar chave publicar do user glassfish no node gerncia e
colar nos nodes:
vim /home/glassfish/.ssh/authorized_keys

Testar acesso ssh do node gerncia para os outros nodes:


ssh 10.x.x.x

Baixar glassfish-4.1.zip
wgethttp://dlc.sun.com.edgesuite.net/glassfish/4.1/release/glassfish
-4.1.zip

Descompactar arquivos glassfish-4.1.zip em /home/user/


unzip glassfish-4.1.zip

Configurar os Nodes e Instancias no Cluster:


Criar os Nodes:
Acessar http://ipnodegerencia:4848, entrar user e password.

Clicar em Nodes/New:
Name Nome do Node,
Type SSH,
Node Host Hostname do Servidor que ser o Node,
Installation Directory /home/glassfish/glassfish4,
SSH User Name glassfish,
Key File caminho absoluto para a chave id_rsa,
Outras opes deixar default,
Clicar em OK.

Criar as Instances.
Acessar http://ipnodegerencia:4848, entrar user e password.

Clicar em Cluster/cluster criado/Instances/New:


Instance Name Nome da Instancia,
Node Selecionar Node,
Clicar em OK,
Selecionar Instancia e clicar em Start.

Anda mungkin juga menyukai