criar cluster glassfish 4

6
Criar Cluster Glassfish 4.1 Configurar o node gerência. Configurar repositório 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/glassfis h-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 :

Upload: marcio-ribeiro-de-oliveira

Post on 03-Oct-2015

222 views

Category:

Documents


1 download

DESCRIPTION

Passo para

TRANSCRIPT

Criar Cluster Glassfish 4.1

Configurar o node gerncia.Configurar repositrio javaecho "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.listecho "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.listapt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886Instalar pacote java8apt-get updateapt-get install oracle-java8-installerCriar user no servidor:adduser glassfishCriar chave sshssh-keygenBaixar glassfish-4.1.zipwget http://dlc.sun.com.edgesuite.net/glassfish/4.1/release/glassfish-4.1.zipDescompactar arquivos glassfish-4.1.zip em /home/user/unzip glassfish-4.1.zipCriar script para Start e Stopvim /etc/init.d/glassfish#! /bin/shGLASSFISHPATH=/opt/glassfish4/bincase "$1" instart)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 executvelchmod +x /etc/init.d/glassfishRodar na inicializao do sistemaupdate-rc.d glassfish defaults Iniciar o Servidorcd /home/glassfish/glassfish4/bin./asadmin start-domainCriar password para acesso web./asadminchange-admin-passwordEntrar com user admin password em branco e alterar passwordHabilitar acesso web./asadmin enable-secure-adminEfetuar 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 NodesConfigurar repositrio javaecho "deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee /etc/apt/sources.list.d/webupd8team-java.listecho "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main" | tee -a /etc/apt/sources.list.d/webupd8team-java.listapt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886Instalar pacote java8apt-get updateapt-get install oracle-java8-installerCriar user no servidor:adduser glassfishConfigurar acesso ssh:Copiar chave publicar do user glassfish no node gerncia e colar nos nodes:vim /home/glassfish/.ssh/authorized_keysTestar acesso ssh do node gerncia para os outros nodes:ssh 10.x.x.xBaixar glassfish-4.1.zipwgethttp://dlc.sun.com.edgesuite.net/glassfish/4.1/release/glassfish-4.1.zipDescompactar 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.