2016-11-29 1 views
0

단일 IP 주소 (192.168.1.3)를 가진 단일 시스템이 있습니다. domain 디렉토리를 host1으로 복사했습니다. 도메인 컨트롤러와 호스트 컨트롤러를 구분하기 위해 domain.xml , host.xml을 변경했습니다. 이제 단일 컴퓨터에서 도메인 컨트롤러와 호스트 컨트롤러를 모두 하나의 IP 주소로 실행해야합니다. 어떻게 구성 할 수 있습니까? 내가해야 할 다른 변화를 제안 해 주시겠습니까?jboss7에서 단일 컴퓨터로 도메인 컨트롤러와 호스트 컨트롤러를 실행하는 방법은 무엇입니까?

답변

3

다운로드 EAP 설치 프로그램. 그것을 추출하십시오. 도메인 디렉토리 node1과 node2의 두 복사본을 만듭니다. 그런 다음이 명령을 실행

cd $JBOSS_HOME 
cp -r ./domain ./node1 
cp -r ./domain ./node2 

이 도메인 인스턴스를 시작하려면, 당신은 단지 host.xml에서 기본 포트 및 관리 포트를 변경해야합니다.

<management-interfaces> 
    <native-interface security-realm="ManagementRealm"> 
     <socket interface="management" port="${jboss.management.native.port:10999}"/> 
    </native-interface> 
    <http-interface security-realm="ManagementRealm" http-upgrade-enabled="true"> 
     <socket interface="management" port="${jboss.management.http.port:10990}"/> 
    </http-interface> 
</management-interfaces> 

하거나 같은 런타임을 언급 할 수

또한 당신이 host.xml에 정의 된 서버 '노드 1 도메인'과 '노드 2 도메인'에 대한 다른 포트 오프셋이 있어야합니다 있는지 확인해야
./bin/domain.sh -Djboss.domain.base.dir=./node1/ -Djboss.bind.address=192.168.1.3 -Djboss.bind.address.management=192.168.1.3 <REST_OF_PARAMATERS> 
./bin/domain.sh -Djboss.domain.base.dir=./node2/ -Djboss.bind.address=192.168.1.3 -Djboss.bind.address.management=192.168.1.3 -Djboss.management.native.port=10999 -Djboss.management.http.port=10990 <REST_OF_PARAMATERS> 

.

오류가 이미 사용중인 주소 :

그렇지 않으면 당신은

java.net.BindException을 얻을 것입니다.

관련 문제