Solaris OS용 Sun Java System Application Server에 대한 Sun Cluster 데이터 서비스 안내서

Procedure페일오버 데이터 서비스로 Sun Cluster HA for Sun Java System Application Server를 등록 및 구성하는 방법

Sun Cluster HA for Sun Java System Application Server 페일오버 구성을 완료하려면 다음 단계를 수행합니다. 또한 이 절차를 사용하여 도메인 관리 서버가 페일오버 자원이 되도록 구성할 수 있습니다.

페일오버 구성으로 네트워크 자원을 구성 및 활성화하는 방법에서 페일오버 자원 그룹을 만들었고 논리 호스트 이름을 이 자원 그룹에 추가했으며 자원 그룹을 온라인 상태로 전환했습니다.

단계
  1. 클러스터 구성 노드에서 수퍼유저가 됩니다.

  2. 데이터 서비스의 자원 유형을 등록합니다.


    # scrgadm -a -t SUNW.s1as
    
    -a

    데이터 서비스 자원 유형을 추가합니다.

    -t SUNW.s1as

    사전 정의된 자원 유형 이름을 지정합니다.

  3. 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]
    
    -j resource

    Sun Java System Application Server 응용 프로그램 자원 이름을 지정합니다.

    -g resource-group

    자원 그룹을 지정합니다.

    -t SUNW.s1as

    추가할 자원의 유형을 지정합니다.

    -y Network_resources_used =network-resources

    resource-group에 쉼표로 구분된 네트워크 자원 목록을 지정합니다.

    -y Port_list= port-number/protocol

    예를 들어, 80/tcp처럼 쉼표로 구분된 사용 포트 번호 및 프로토콜 목록을 지정합니다. Monitor_Uri_List가 설정된 경우 Port_list 설정은 선택 사항입니다.

    -x Confdir_list= install-directory/domains/domain /server

    Sun Java System Application Server 구성 디렉토리 경로를 지정합니다. Confdir_list 확장 등록 정보가 필요하며 정확히 한 항목을 포함해야 합니다.

    -x Monitor_Uri_List =logical-hostname[:port][/path]

    Sun Cluster HA for Sun Java System Application Server에서 요청한 쉼표로 구분된 URI 목록을 지정합니다. Port_list 등록 정보가 설정되어 있지 않으면 Monitor_Uri_List 확장 등록 정보가 필요합니다.

  4. 자원 그룹과 응용 프로그램 서버 자원이 온라인 상태인지 확인합니다.


    # scstat -g
    # ps -ef
    

예 2–1 Sun Cluster HA for Sun Java System Application Server를 페일오버 데이터 서비스로 등록 및 구성

클러스터 정보

  1. 페일오버 자원 그룹을 만들려면 다음 명령을 실행합니다.


    # scrgadm -a -g appsrv-rg -h phys-schost-1,phys-schost-2
    
  2. 논리 호스트 이름 자원을 자원 그룹에 추가하려면 다음 명령을 실행합니다.


    # scrgadm -a -L -g appsrv-rg -l schost-1
    
  3. SUNW.s1as 자원 유형을 등록하려면 다음 명령을 실행합니다.


    # scrgadm -a -t SUNW.s1as
    
  4. 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
    
  5. 응용 프로그램 자원 그룹을 온라인 상태로 전환하려면 다음 명령을 실행합니다.


    # scswitch -Z -g appsrv-rg
    


예 2–2 admin-server를 페일오버 데이터 서비스로 등록 및 구성

다음 예에서는 admin-server를 위의 예에서 만든 페일오버 자원 그룹의 일부로 구성하는 방법을 보여 줍니다.

클러스터 정보

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