이 절차에서는 Sun Cluster HA for Sun Java System Application Server에서 페일오버 노드 에이전트 구성 요소를 만드는 예에 설명된 대로 두 개의 자원 그룹에 네 개의 노드 에이전트를 가진 구성을 기본으로 합니다. 자원 그룹은 na-rg1 및 na-rg2이고 페일오버 IP 주소는 IP1 및 IP2이며 8개의 서버 인스턴스는 Instance1에서 Instance8까지입니다. 페일오버 IP 주소는 논리 호스트 이름으로 표시됩니다.
노드 에이전트 구성 요소의 모든 잠재적 기본 노드에서 이 절차를 수행합니다. 이 절차에는 Node1 및 Node2로 표시되는 노드 쌍이 필요합니다.
클러스터 멤버 Node1의 수퍼유저가 됩니다.
Node1에서 노드 에이전트 자원 그룹 na-rg1을 온라인 상태로 전환합니다.
# scswitch -z -g na-rg1 -h Node1 |
Node1에서 노드 에이전트 자원 그룹 na-rg2를 온라인 상태로 전환합니다.
# scswitch -z -g na-rg2 -h Node1 |
웹 브라우저에서 서버 인스턴스로 연결합니다.
http://IP1:Instance1–port http://IP1:Instance2–port http://IP1:Instance3–port http://IP1:Instance4–port http://IP2:Instance5–port http://IP2:Instance6–port http://IP2:Instance7–port http://IP2:Instance8–port |
서버 인스턴스에 배포된 응용 프로그램에 연결할 수 있는지를 확인합니다.
브라우저에서 인스턴스로 연결할 수 없으면 다음 작업을 수행합니다.
설치된 사항이 구성 제한 사항 및 요구 사항에 있는 제한 사항과 요구 사항을 충족하는지를 확인합니다.
Sun Java System Application Server 설치 및 구성 방법의 지침을 올바르게 수행했는지를 확인합니다.
자원 그룹을 Node1에서 Node2로 전환합니다.
# scswitch -z -g na-rg1 -h Node2 # scswitch -z -g na-rg2 -h Node2 |
노드 에이전트 프로세스를 수동으로 종료하여 고가용성을 테스트합니다.
노드 에이전트 프로세스가 종료되면 노드 에이전트와 모든 관련 서버 인스턴스가 다시 시작됩니다.
응용 프로그램 서버 인스턴스가 종료되면 노드 에이전트가 이 인스턴스를 다시 시작합니다. 데이터 서비스는 노드 에이전트의 상태만 모니터합니다.
노드 에이전트 자원을 강제로 페일오버하여 데이터 서비스 기능을 테스트합니다.
표준 자원 등록 정보인 Retry_count 와 Retry_interval의 값에 유의하십시오. 노드 에이전트 프로세스를 Retry_interval 시간 주기의 범위 내에서 Retry_count의 횟수만큼 수동으로 종료합니다. 노드 에이전트 자원이 다른 클러스터 노드로 페일오버됩니다.
노드 에이전트가 다른 노드에서 시작되면 단계 4를 반복하여 서버 인스턴스의 가용성을 테스트합니다.