다음 단계를 수행하여 구성을 완료합니다.
클러스터 구성 노드에서 수퍼유저가 됩니다.
Sun Java System Application Server EE (HADB)의 자원 유형을 등록합니다.
# scrgadm -a -t SUNW.hadb |
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 |
자원 그룹이 만들어지도록 지정합니다.
만들 자원 그룹의 이름을 지정합니다.
자원이 시작할 수 있는 최대 노드 수를 지정합니다. Desired_primaries 등록 정보 값과 같은 수를 지정해야 합니다.
자원이 시작할 수 있는 필요한 노드 수를 지정합니다. Maximum_primaries 등록 정보 값과 같은 수를 지정해야 합니다.
Sun Java System Application Server EE (HADB)를 실행하는 쉼표로 구분된 클러스터 노드 서브세트를 지정합니다. 이 옵션을 생략하면 모든 클러스터 노드가 Sun Java System Application Server EE (HADB)를 실행합니다. scconf -p | less 명령을 사용하여 노드 목록 이름을 찾습니다.
자동 복구 기능을 사용하거나 또는 사용하지 않도록 Sun Java System Application Server EE (HADB) 자원을 만듭니다.
자동 복구 기능이 필요하지 않은 경우 다음 명령을 실행합니다.
# scrgadm -a -j resource -g resource_group -t SUNW.hadb \ -x Confdir_list=config_directory_list \ -x HADB_ROOT=install_directory \ -x DB_name=database_name |
만들려는 데이터 서비스 자원을 지정합니다.
만드는 자원의 이름을 resource로 지정합니다.
자원이 resource_group 자원 그룹에 추가되도록 지정합니다.
사전 정의된 자원 유형 이름을 지정합니다.
구성 디렉토리 경로를 지정합니다.
설치 디렉토리를 지정합니다.
HADB 데이터베이스 이름을 지정합니다.
자동 복구 기능을 사용하려면 다음 명령을 실행합니다.
# scrgadm -a -j resource -g resource_group -t SUNW.hadb \ -x Confdir_list=config_directory_list \ -x HADB_ROOT=install_directory \ -x DB_name=database_name \ -x Auto_recovery=TRUE \ -x Auto_recovery_command=command \ -x DB_password_file=password_file |
자동 복구 기능을 사용하도록 지정합니다.
데이터베이스 복구 후에 실행할 명령을 지정합니다. 이 확장 등록 정보는 Auto_recovery 등록 정보 값에 관계 없이 선택 사항입니다.
HADB가 데이터베이스 암호를 읽는 파일을 지정합니다. 암호 파일의 형식과 내용에 대한 자세한 내용은 Sun Java System Application Server 설명서를 참조하십시오.
자동 복구 명령과 데이터베이스 암호 파일은 모두 각 노드의 로컬 파일 시스템에 있어야 합니다.
# scswitch -Z -g resource_group |
지원 및 해당 모니터를 활성화합니다.
사용 가능 상태인 응용 프로그램 자원 그룹의 이름을 지정합니다
자원 그룹과 HADB 자원이 온라인 상태인지 확인합니다.
# scstat -g # ps -ef |
Sun Cluster HA for Sun Java System Application Server EE (HADB)를 올바르게 설치하고 구성했는지 확인하려면 다음 명령을 실행합니다.
# hadbm status database_name --nodes |
지정한 데이터베이스가 실행 중이라는 내용이 출력되어야 합니다.
이 예에서는 자동 복구와 함께 SUNW.hadb 자원을 만드는 방법을 보여줍니다.
이 예에서 자원의 특성은 다음과 같습니다.
자원은 이름은 hadb-rs입니다.
자원은 hadb-rg 자원 그룹의 구성원입니다.
자원은 SUNW.hadb 자원 유형의 인스턴스입니다. 이 예에서는 자원 유형의 등록에 대해 설명하지 않습니다.
구성 디렉토리 위치는 /etc/opt/SUNWhadb/dbdef/hadb입니다.
설치 디렉토리 위치는 /opt/SUNWappserver7/SUNWhadb/4입니다.
이 자원과 관련된 HADB 데이터베이스 인스턴스는 hadb입니다.
자동 복구가 설정되어 있습니다.
자동 복구 후 실행할 명령의 전체 경로는 /usr/local/etc/create-session-store입니다.
HADB 암호 파일은 /usr/local/etc/hadb-password-file입니다.
scrgadm -a -j hadb-rs -g hadb-rg -t SUNW.hadb \ -x Confdir_list=/etc/opt/SUNWhadb/dbdef/hadb \ -x HADB_ROOT=/opt/SUNWappserver7/SUNWhadb/4 \ -x DB_name=hadb \ -x Auto_recovery=true \ -x Auto_recovery_command=/usr/local/etc/create-session-store \ -x DB_password_file=/usr/local/etc/hadb-password-file |