Sun Java System Application Server 9.1 빠른 시작 설명서

클러스터 만들기

이 절에서는 두 개의 Application Server 인스턴스가 포함된 클러스터를 만드는 방법에 대해 설명합니다.

Procedure관리 콘솔을 사용하여 클러스터를 만드는 방법

작업상 편의를 위해 클러스터는 완전히 한 시스템 내에서 실행됩니다. 이 절차에서는 DAS가 실행되고 있는 동일한 호스트에서 샘플 클러스터를 만듭니다.

시작하기 전에

노드 에이전트를 시작하는 방법의 설명대로 이미 노드 에이전트를 시작한 상태여야 합니다. 클러스터를 만드는 과정에서 인스턴스를 지정할 때, 인스턴스를 실행할 시스템에 대해 실행 중인 노드 에이전트와 인스턴스를 연결합니다. 노드 에이전트가 실행되고 있지 않으면 인스턴스가 시작되지 않습니다. 노드 에이전트 및 인스턴스 이름은 한 도메인에서 생성된 클러스터 전체에서 고유해야 합니다.

  1. 아직 로그인하지 않은 경우 관리 콘솔(http:// localhost:portnumber)에 로그인합니다.

    localhost 변수를 Domain Administration Server가 실행되고 있는 시스템 이름으로 바꿉니다. portnumber를 클러스터 또는 엔터프라이즈 도메인의 포트 번호로 바꿉니다.

  2. 오른쪽 영역의 일반 작업에서 새 클러스터 만들기를 눌러 새 클러스터 페이지를 표시합니다.

  3. 새 클러스터 이름으로 cluster1을 입력합니다.

  4. 사용 가능한 구성 템플리트의 드롭다운 목록에서 default-config 구성을 선택하고 선택한 구성의 복사본을 만듭니다.를 선택합니다.

  5. 클러스터에 두 개의 인스턴스를 지정하기 위해 새로 만들기 버튼을 두 번 눌러 항목을 두 개 만듭니다.

  6. 인스턴스 이름으로 instance1instance2를 입력합니다.

    또는, 만들어서 시작한 노드 에이전트의 이름을 지정할 수도 있습니다. 노드 에이전트를 만들고 시작하려면 asadmin create-node-agent(1) 명령을 사용합니다.

  7. 확인을 누릅니다.

    클러스터를 만들었습니다. 페이지가 나타나고 cluster1이 왼쪽 영역의 트리에 나타납니다. 이 클러스터에 대해 구성 템플리트 default-config의 복사본이 생성되어 cluster1-config이라는 이름이 할당되었습니다.

  8. cluster1 클러스터를 시작합니다.

ProcedureCLI 명령을 사용하여 클러스터를 만드는 방법

  1. 다음 asadmin 명령을 실행하여 cluster1 클러스터를 만듭니다. asadmin create-cluster --user admin --passwordfile adminpassword.txt --host localhost -port 4848 cluster1

  2. 다음 asadmin 명령을 실행하여 cluster1 클러스터를 만듭니다. asadmin create-cluster --user admin --passwordfile adminpassword.txt --host localhost -port 4848 cluster1

  3. 다음 명령을 실행하여 cluster1-nodeagent라는 노드 에이전트를 만듭니다. asadmin create-node-agent --user admin --passwordfile adminpassword.txt --host localhost --port 4848 cluster1-nodeagent

  4. 다음 명령을 실행하여 이 노드 에이전트를 시작합니다. asadmin start-node-agent --user admin --passwordfile adminpassword.txt --host localhost --port 4848 cluster1-nodeagent

  5. 다음 명령을 실행하여 클러스터에 두 개의 인스턴스를 만듭니다.

    • asadmin create-instance --user admin --passwordfile adminpassword.txt --host localhost -port 4848 --cluster cluster1 --nodeagent cluster1-nodeagent --systemproperties "JMX_SYSTEM_CONNECTOR_PORT=8687:IIOP_LISTENER_PORT=3330:IIOP_SSL_LISTENER_PORT=4440:IIOP_SSL_ MUTUALAUTH_PORT=5550:HTTP_LISTENER_PORT=1110:HTTP_SSL_LISTENER_PORT=2220" instance1

    • asadmin create-instance --user admin --passwordfile adminpassword.txt --host localhost -port 4848 --cluster cluster1 --nodeagent cluster1-nodeagent --systemproperties "JMX_SYSTEM_CONNECTOR_PORT=8688:IIOP_LISTENER_PORT=3331:IIOP_SSL_LISTENER_PORT=4441:IIOP_SSL_ MUTUALAUTH_PORT=5551:HTTP_LISTENER_PORT=1111:HTTP_SSL_LISTENER_PORT=2221" instance2

  6. 다음 명령을 실행하여 클러스터를 시작합니다. asadmin start-cluster --user admin --passwordfile adminpassword.txt --host localhost --port 4848 cluster1

    클러스터를 만들고 구성하는 방법에 대한 자세한 내용은 Sun Java System Application Server 9.1 고가용성 관리 설명서의 6 장, Application Server 클러스터 사용을 참조하십시오.

    노드 에이전트를 만들고 구성하는 방법에 대한 자세한 내용은 Sun Java System Application Server 9.1 고가용성 관리 설명서의 8 장, 노드 에이전트 구성을 참조하십시오.