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

ProcedureSun Cluster HA for Sun Java System Application Server EE (HADB) 등록 및 구성 방법

다음 단계를 수행하여 구성을 완료합니다.

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

  2. Sun Java System Application Server EE (HADB)의 자원 유형을 등록합니다.


    # scrgadm -a -t SUNW.hadb_ma
    
  3. Sun Java System Application Server EE (HADB) 소프트웨어의 자원 그룹을 만듭니다.

    이 자원 그룹은 동시에 여러 노드에 의해 마스터되도록 구성됩니다.


    # scrgadm -a -g resource_group \
    -y Maximum_primaries=nodes_in_rg \
    -y Desired_primaries=nodes_in_rg \
    -h nodelist
    
    -a

    자원 그룹이 만들어지도록 지정합니다.

    -g resource_group

    만들 자원 그룹의 이름을 지정합니다.

    -y Maximum_primaries=nodes_in_rg

    자원이 시작할 수 있는 최대 노드 수를 지정합니다. Desired_primaries 등록 정보 값과 같은 수를 지정해야 합니다.

    -y Desired_primaries=nodes_in_rg

    자원이 시작할 수 있는 필요한 노드 수를 지정합니다. Maximum_primaries 등록 정보 값과 같은 수를 지정해야 합니다.

    -h nodelist

    Sun Java System Application Server EE (HADB) 소프트웨어를 실행하는 쉼표로 구분된 클러스터 노드 서브세트를 지정합니다. 이 옵션을 생략하면 모든 클러스터 노드가 Sun Java System Application Server EE (HADB)를 실행합니다. scconf -p | less 명령을 사용하여 노드 목록 이름을 찾습니다.

  4. Sun Java System Application Server EE (HADB)의 자원을 만듭니다.

    이 자원 유형의 확장 등록 정보에 대한 자세한 설명은 부록 A, Sun Cluster HA for Sun Java System Application Server EE (HADB 4.4 버전 지원) 등록 정보를 참조하십시오.


    # scrgadm -a -j resource -g resource_group  -t SUNW.hadb_ma \
    -x HADBM_PASSWORDFILE=path_to_pw_file
    
    -a

    만들려는 데이터 서비스 자원을 지정합니다.

    -j resource

    만들려는 자원의 이름을 지정합니다.

    -g resource_group

    자원을 포함시킬 자원 그룹의 이름을 지정합니다.

    -t SUNW.hadb_ma

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

    -x HADBM_PASSWORDFILE=path_to_pw_file

    HADBM 관리 암호를 포함하는 파일의 전체 경로를 지정합니다.

    암호 파일에 대한 자세한 내용은 Sun Java System Application Server 설명서를 참조하십시오.

  5. 자원 그룹을 온라인으로 가져옵니다.


    # scswitch -Z -g resource_group
    
    -Z

    지원 및 해당 모니터를 활성화합니다.

    -g resource_group

    온라인으로 전환할 자원 그룹 이름을 지정합니다.

  6. 자원 그룹과 HADB 자원이 온라인 상태인지 확인합니다.


    # scstat -g
    # ps -ef
    
  7. Sun Cluster HA for HADB가 올바로 설치되었는지 확인하려면 다음 명령을 실행합니다.


    # hadbm status database_name --nodes
    

    지정한 데이터베이스가 실행 중이라는 내용이 출력되어야 합니다.


예 1–1 SUNW.hadb_ma 자원 만들기

이 예에서는 SUNW.hadb_ma 자원을 만드는 과정을 보여줍니다.

이 예에서는 확장 등록 정보에 기본값이 사용됩니다. 자원의 특성은 다음과 같습니다.


scrgadm -a -j hadb-rs -g hadb-rg -t SUNW.hadb_ma \
-x HADBM_PASSWORDFILE=/global/disk1/hadbm-pwfile