1. JBoss Clustering 구성
jboss-6.1.0.Final/server$ cp -R all all1
jboss-6.1.0.Final/server$ cp -R all all2
2. Clustering 기동 스크립트 작성 (c1boot, c2boot)
/jboss-6.1.0.Final/bin$ vi c1boot
JBOSS_HOME=/jboss/jboss-6.1.0.Final
$JBOSS_HOME/bin/run.sh -b 0.0.0.0 -c cl1 -g Mycluster -Djboss.messaging.ServerPeerID=1 -Djboss.service.binding.set=ports-default -Djboss.server.log.dir=/jb_log/alll1/ &
/jboss-6.1.0.Final/bin$ vi c2boot
JBOSS_HOME=/jboss/jboss-6.1.0.Final
$JBOSS_HOME/bin/run.sh -b 0.0.0.0 -c cl2 -g Mycluster -Djboss.messaging.ServerPeerID=2 -Djboss.service.binding.set=ports-01 -Djboss.server.log.dir=/jb_log/alll2/ &
3. Log 디렉토리 생성
/jb_log$ mkdir all1
/jb_log$ mkdir all2
4. Clustering 롤링 기동
/jboss-6.1.0.Final/bin$ c1boot
/jboss-6.1.0.Final/bin$ c2boot
5. Clustering 구성 확인
5-1. boot.log 확인
11:28:59,990 INFO [org.jboss.ha.core.framework.server.DistributedReplicantManagerImpl.Mycluster] Dead members: 0 ([])
11:29:00,013 INFO [org.jboss.ha.core.framework.server.DistributedReplicantManagerImpl.Mycluster] New Members : 1 ([a-virtual-machine:1199])
11:29:00,039 INFO [org.jboss.ha.core.framework.server.DistributedReplicantManagerImpl.Mycluster] All Members : 2 ([a-virtual-machine:1099, a-virtual-machine:1199])
5-2. port set listen 확인
- all1은 default-port(1099)로 기동
- alll2는 port-01(1199)로 기동
/jboss-6.1.0.Final/bin$ netstat -an | grep 1099
tcp 0 0 0.0.0.0:1099 0.0.0.0:* LISTEN
/jboss-6.1.0.Final/bin$ netstat -an | grep 1199
tcp 0 0 0.0.0.0:1199 0.0.0.0:* LISTEN
'미들웨어 > Web Application Server' 카테고리의 다른 글
[Tomat] Tomcat 설치 (tomcat-7.0.75) (0) | 2017.03.15 |
---|---|
[JBoss] Session 공유설정 (0) | 2014.10.31 |
[JBoss] Clustering 구성을 위한 사전 점검 (0) | 2014.10.31 |
[JBoss] 서비스 포트 정의 (0) | 2014.07.24 |
[JBoss] 디렉토리 구조 (0) | 2014.06.19 |