Sun Cluster HA for Sun Java System Application Server 페일오버 구성을 완료하려면 다음 단계를 수행합니다. 또한 이 절차를 사용하여 도메인 관리 서버가 페일오버 자원이 되도록 구성할 수 있습니다.
페일오버 구성으로 네트워크 자원을 구성 및 활성화하는 방법에서 페일오버 자원 그룹을 만들었고 논리 호스트 이름을 이 자원 그룹에 추가했으며 자원 그룹을 온라인 상태로 전환했습니다.
클러스터 구성 노드에서 수퍼유저가 됩니다.
데이터 서비스의 자원 유형을 등록합니다.
# scrgadm -a -t SUNW.s1as |
데이터 서비스 자원 유형을 추가합니다.
사전 정의된 자원 유형 이름을 지정합니다.
Sun Java System Application Server 자원 인스턴스를 네트워크 자원을 위해 만든 페일오버 자원 그룹에 추가합니다.
# scrgadm -a -j resource -g resource-group \ -t SUNW.s1as \ y Network_resources_used=network-resources \ y Port_list=port/tcp,port/tcp \ x Confdir_list=install-directory/domains/domain/server \ x Monitor_Uri_List=http://logical-hostname[:port][/path] |
Sun Java System Application Server 응용 프로그램 자원 이름을 지정합니다.
자원 그룹을 지정합니다.
추가할 자원의 유형을 지정합니다.
resource-group에 쉼표로 구분된 네트워크 자원 목록을 지정합니다.
예를 들어, 80/tcp처럼 쉼표로 구분된 사용 포트 번호 및 프로토콜 목록을 지정합니다. Monitor_Uri_List가 설정된 경우 Port_list 설정은 선택 사항입니다.
Sun Java System Application Server 구성 디렉토리 경로를 지정합니다. Confdir_list 확장 등록 정보가 필요하며 정확히 한 항목을 포함해야 합니다.
Sun Cluster HA for Sun Java System Application Server에서 요청한 쉼표로 구분된 URI 목록을 지정합니다. Port_list 등록 정보가 설정되어 있지 않으면 Monitor_Uri_List 확장 등록 정보가 필요합니다.
자원 그룹과 응용 프로그램 서버 자원이 온라인 상태인지 확인합니다.
# scstat -g # ps -ef |
클러스터 정보
노드 이름: phys-schost-1, phys-schost-2
논리 호스트 이름: schost-1
자원 그룹: appsrv-rg (모든 자원용)
자원: schost-1 (논리 호스트 이름), appsrv-rs (Sun Java System Application Server 응용 프로그램 자원)
페일오버 자원 그룹을 만들려면 다음 명령을 실행합니다.
# scrgadm -a -g appsrv-rg -h phys-schost-1,phys-schost-2 |
논리 호스트 이름 자원을 자원 그룹에 추가하려면 다음 명령을 실행합니다.
# scrgadm -a -L -g appsrv-rg -l schost-1 |
SUNW.s1as 자원 유형을 등록하려면 다음 명령을 실행합니다.
# scrgadm -a -t SUNW.s1as |
Sun Java System Application Server 자원을 만들고 자원 그룹에 추가하려면 다음 명령을 실행합니다.
# scrgadm -a -j appsrv-rs -g appsrv-rg \ -t SUNW.s1as \ -y Network_resources_used=schost-1 \ -y Port_list=80/tcp,3700/tcp \ -x Confdir_list=/global/appsrv/domains/scdomain/server1 \ -x Monitor_Uri_List=http://schost-1:80/servlet/monitor |
응용 프로그램 자원 그룹을 온라인 상태로 전환하려면 다음 명령을 실행합니다.
# scswitch -Z -g appsrv-rg |
다음 예에서는 admin-server를 위의 예에서 만든 페일오버 자원 그룹의 일부로 구성하는 방법을 보여 줍니다.
클러스터 정보
논리 호스트 이름: schost-1
자원 그룹: appsrv-rg (모든 자원용)
자원: schost-1 (논리 호스트 이름), admin-rs
Sun Java System Application Server 자원을 만들고 자원 그룹에 추가하려면 다음 명령을 실행합니다.
# scrgadm -a -j admin-rs -g appsrv-rg \ -t SUNW.s1as \ -y Network_resources_used=schost-1 \ -y Port_list=4848/tcp \ -x Confdir_list=/global/appsrv/domains/scdomain/admin-server \ -x Monitor_Uri_List=http://schost-1:484 |