Home

2015年9月7日 星期一

JBoss EAP6.x Domain Cluster + mod_cluster-1.2.6 Load Balancer

From: Polin Wei

為了讓 WEB APP 不因一台主機當機而影響作業,開始架構二台 JBOSS 主機,並利用 JBOSS plug in 在 Apache 的 mod_cluster-1.2.6 來作 Load Balancer
版本:
JDK:jdk-8u45-linux-x64.rpm
JBOSS EAP 6.4
Apache & mod_cluster 1.2.6.Final : http://downloads.jboss.org/mod_cluster//1.2.6.Final/linux-i686/mod_cluster-1.2.6.Final-src-ssl.tar.gz
環境:
domain Master :192.168.30.100
domain Slave:192.168.30.101
EAPDomainCluster
一、開始安裝 JDK
Step 01: 移除 OpenJDK
[root@localhost ~]# rpm -qa | grep java
[root@localhost ~]# yum remove java*

Step 02:安裝 JDK
[root@localhost tmp]# rpm -ivh jdk-8u45-linux-x64.rpm
[root@bm tmp]# java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

[root@bm tmp]# javac -version
javac 1.8.0_45

Step 03:編輯「/etc/profile」檔案,在最後加入
export JAVA_HOME=/usr/java/jdk1.8.0_45
export JRE_HOME=/usr/java/jdk1.8.0_45/jre
export ANT_HOME=/opt/apache-ant-1.7.0
export JBOSS_HOME=/opt/jboss-eap-6.4
export APACHE_HOME=/opt/jboss/httpd

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:$ANT_HOME/bin
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JRE_HOME/lib

二、開始安裝 JBoss EAP 6.4
Step 01:上傳 jboss-eap-6.4.0.zip 並解壓於 /opt 下
[root@bm tmp]# unzip jboss-eap-6.4.0.zip
[root@bm tmp]# mv jboss-eap-6.4 /opt

Step 02:重開主機,並啟動 JBOSS Domain Mode 作測試( Master 與 Slave 作同樣的動作)
[root@bm tmp]# $JBOSS_HOME/bin/domain.sh

(繼續閱讀...)

沒有留言:

張貼留言