이 절에서는 Sun Cluster 환경에서 초기 HADB 데이터베이스를 구성하고 만드는 절차에 대해 설명합니다. 데이터베이스를 만들기 전에 다음 제한 사항을 검토하십시오.
데이터베이스를 만드는 동안 --hosts 옵션을 사용하여 짝수의 Sun Cluster 호스트를 지정해야 합니다.
Sun Cluster 개별 상호 연결 호스트 이름을 사용하여 Sun Cluster 호스트를 지정해야 합니다. 개별 상호 연결 호스트 이름의 예는 clusternode1-priv입니다.
Sun Java System Application Server EE(HADB) 미러 노드는 다른 Sun Cluster 노드에 있어야 합니다.
--inetd 옵션을 사용하지 마십시오.
모든 내역 파일, 데이터 및 로그 장치, 데이터베이스 구성 파일은 로컬 파일 시스템에 있어야 합니다.
둘 이상의 Sun Cluster 노드가 정지된 상태에 있으면 전체 데이터베이스가 중지됩니다. 자원 그룹에서는 한 번에 하나의 노드만 정지해야 하며 그렇지 않으면 scswitch -F -g 명령을 사용하여 모든 노드를 정지해야 합니다.
HADB 자원 그룹을 Resource Group Offload 기능과 함께 사용하지 마십시오.
HADB 자원 그룹을 HA Storage Plus와 함께 사용하지 마십시오.
다음 절차의 예에 따라 데이터베이스를 만들고 시작하고 확인합니다.
데이터베이스를 만듭니다. 이 명령은 데이터베이스를 자동으로 시작합니다.
# hadbm create \ -H clusternode1-priv,clusternode2-priv,clusternode3-priv,clusternode4-priv, \ clusternode5-priv,clusternode6-priv --devicesize=2048 \ -a 4 --set ManagementProtocol=rsh --dbpassword=secret12 \ -s 2 hadb |
자세한 내용은 Sun Java System Application Server 설명서를 참조하십시오.
Sun Cluster 개별 상호 연결 호스트 이름을 사용하여 호스트를 지정해야 합니다. 호스트 이름을 찾으려면 기본 Sun Cluster 노드에서 scconf -p | less 명령을 실행합니다.
권장 SSH 설치를 사용하는 경우 ManagementProtocol 등록 정보를 지정할 필요가 없습니다.
데이터베이스가 실행되고 있는지 확인합니다.
# hadbm status hadb --nodes |
데이터베이스를 중지합니다.
# hadbm stop hadb |
세션 저장소와 JDBC 연결 풀을 만듭니다. 자세한 내용은 Sun Java System Application Server 설명서를 참조하십시오.