등록 정보 변수를 사용하여 RGM 프레임워크에서 선택한 Sun Cluster 자원 유형, 자원 및 자원 그룹 등록 정보 값을 검색할 수도 있습니다. Agent Builder는 등록 정보 변수에 대한 시작, 검사 또는 중지 명령 문자열을 검색하여 Agent Builder에서 명령을 실행하기 전에 이러한 변수를 해당 값으로 대체합니다.
등록 정보 변수는 Korn 쉘 기반 서비스에는 지원되지 않습니다.
이 절에는 사용할 수 있는 등록 정보 변수가 나열되어 있습니다. Sun Cluster 자원 유형, 자원 및 자원 그룹 등록 정보에 대해서는 부록 A, 표준 등록 정보에서 설명합니다.
RS_CHEAP_PROBE_INTERVAL
RS_MONITOR_START_TIMEOUT
RS_MONITOR_STOP_TIMEOUT
RS_NAME
RS_NUM_RESTARTS
RS_RESOURCE_DEPENDENCIES
RS_RESOURCE_DEPENDENCIES_WEAK
RS_RETRY_COUNT
RS_RETRY_INTERVAL
RS_SCALABLE
RS_START_TIMEOUT
RS_STOP_TIMEOUT
RS_THOROUGH_PROBE_INTERVAL
SCHA_STATUS
RG_GLOBAL_RESOURCES_USED
RG_IMPLICIT_NETWORK_DEPENDENCIES
RG_MAXIMUM_PRIMARIES
RG_NAME
RG_NODELIST
RG_NUM_RESTARTS
RG_PATHPREFIX
RG_PINGPONG_INTERVAL
RG_RESOURCE_LIST
이 예에 표시된 것처럼 등록 정보 이름 앞에 퍼센트 기호(%)를 포함하여 등록 정보 변수를 나타냅니다.
/opt/network_aware/echo_server -t %RS_STOP_TIMEOUT -n %RG_NODELIST
앞의 예에서 Agent Builder는 이러한 등록 정보 변수를 해석하고 다음 값을 사용하여 echo_server 스크립트를 시작할 수 있습니다.
/opt/network_aware/echo_server -t 300 -n phys-node-1,phys-node-2,phys-node-3
Agent Builder는 등록 정보 변수 유형을 다음과 같이 해석합니다.
integer는 실제 값(예: 300)으로 대체됩니다.
부울 값은 문자열 TRUE 또는 FALSE로 대체됩니다.
string은 실제 문자열(예: phys-node-1)로 대체됩니다.
문자열 목록은 목록의 모든 구성원으로 대체됩니다. 각 문자열은 쉼표로 구분됩니다(예: phys-node-1,phys-node-2,phys-node-3).
정수 목록은 목록의 모든 구성원으로 대체됩니다. 각 정수는 쉼표로 구분됩니다(예: 1,2,3).
열거 유형은 문자열 형식의 해당 값으로 대체됩니다.