샘플 RTR 파일은 다음 목록에서처럼 맨 앞에 주석이 있고 HA-DNS 구성을 정의하는 자원 유형 등록 정보가 그 뒤에 옵니다.
자원 그룹, 자원 및 자원 유형의 등록 정보 이름은 대소문자를 구분하지 않습니다. 등록 정보 이름을 지정하는 경우 대문자와 소문자를 임의로 조합해서 사용할 수 있습니다.
# # Copyright (c) 1998-2005 by Sun Microsystems, Inc. # All rights reserved. # # Registration information for Domain Name Service (DNS) # #pragma ident “@(#)SUNW.sample 1.1 00/05/24 SMI” Resource_type = “sample”; Vendor_id = SUNW; RT_description = “Domain Name Service on Sun Cluster”; RT_version =”1.0”; API_version = 2; Failover = TRUE; RT_basedir=/opt/SUNWsample/bin; Pkglist = SUNWsample; Start = dns_svc_start; Stop = dns_svc_stop; Validate = dns_validate; Update = dns_update; Monitor_start = dns_monitor_start; Monitor_stop = dns_monitor_stop; Monitor_check = dns_monitor_check;
RTR 파일의 첫 번째 항목으로 Resource_type 등록 정보를 선언해야 합니다. 그렇지 않으면 자원 유형 등록에 실패합니다.
이러한 등록 정보에 대한 몇 가지 정보는 다음과 같습니다.
자원 유형 이름은 Resource_type 등록 정보로만 지정하거나(sample) vendor-id를 접두어로 사용하고 (.) 뒤에 자원 유형 등록 정보를 추가하여 지정할 수 있습니다(SUNW.sample).
vendor-id를 사용하는 경우 자원 유형을 정의하는 회사의 주식 기호를 사용하십시오. 자원 유형 이름은 클러스터에서 고유해야 합니다.
RT_version 등록 정보는 공급업체가 지정한 대로 샘플 데이터 서비스의 버전을 식별합니다.
API_version 등록 정보는 Sun Cluster 버전을 식별합니다. 예를 들어 API_version = 2는 Sun Cluster 3.0부터, API_version = 5는 Sun Cluster 3.1 9/04부터 모든 버전의 Sun Cluster에 데이터 서비스를 설치할 수 있음을 나타냅니다. 그러나 API_version = 5는 또한 3.1 9/04 이전에 릴리스된 Sun Cluster의 모든 버전에 데이터 서비스를 설치할 수 없음을 나타냅니다. 이 등록 정보에 대해서는 자원 유형 등록 정보의 API_version 항목에서 자세히 설명합니다.
Failover = TRUE는 동시에 여러 노드에서 온라인 상태가 될 수 있는 자원 그룹에서 데이터 서비스를 실행할 수 없음을 나타냅니다.
RT_basedir은 콜백 메소드 경로와 같은 상대 경로를 완성하기 위한 디렉토리 경로로서 /opt/SUNWsample/bin을 가리킵니다.
Start, Stop 및 Validate는 RGM에 의해 실행되는 각각의 콜백 메소드 프로그램에 대한 경로를 제공합니다. 이러한 경로는 RT_basedir에 지정된 디렉토리에 상대적인 경로입니다.
Pkglist는 샘플 데이터 서비스 설치를 포함하는 패키지로서 SUNWsample을 식별합니다.
Single_instance, Init_nodes 및 Installed_nodes와 같이 이 RTR 파일에 지정되지 않은 자원 유형 등록 정보는 기본값으로 설정됩니다. 자원 유형 등록 정보에는 자원 유형 등록 정보의 전체 목록이 기본값과 함께 나와 있습니다.
클러스터 관리자는 RTR 파일의 자원 유형 등록 정보 값을 변경할 수 없습니다.