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
by. 현주희 (9월)
'1. 미들웨어이야기 > 03. JBoss' 카테고리의 다른 글
JBOSS HTTP 메소드 제한 방법 (0) | 2014.10.31 |
---|---|
JBoss Session 공유설정 (0) | 2014.10.31 |
JBoss Clustering 구성을 위한 사전점검 (0) | 2014.10.31 |
[JBossEAP]jboss에서 JSESSIONID cookie name 변경 방법 (0) | 2014.08.31 |
JBOSS 바인딩 서비스 포트 정의 (0) | 2014.08.31 |