자원 유형을 생성하고 클러스터에 해당 패키지를 설치한 경우 일반적으로 관리 명령이나 SunPlex Manager를 사용하여 클러스터에서 실행 중인 자원 유형의 인스턴스(자원)를 가져와야 합니다. 그러나 편의상 Agent Builder는 대상 자원 유형의 자원을 중지 및 제거하기 위한 스크립트뿐만 아니라 이러한 용도의 사용자 정의 유틸리티 스크립트(시작 스크립트)를 생성합니다. install_directory /rt_name/util 디렉토리에 있는 세 개의 스크립트는 다음을 수행합니다.
시작 스크립트—자원 유형을 등록하고 필요한 자원 그룹 및 자원을 만듭니다. 응용 프로그램이 네트워크의 클라이언트와 통신할 수 있는 네트워크 주소 자원(LogicalHostname 또는 SharedAddress)도 만듭니다.
중지 스크립트—자원을 중지 및 비활성화합니다.
제거 스크립트—시작 스크립트의 작업을 실행 취소합니다. 즉, 자원, 자원 그룹 및 대상 자원 유형을 중지하고 시스템에서 제거합니다.
해당하는 시작 스크립트에서 시작한 자원에만 제거 스크립트를 사용할 수 있습니다. 이는 스트립트가 내부 규칙을 사용하여 자원 및 자원 그룹 이름을 지정하기 때문입니다.
Agent Builder는 응용 프로그램 이름을 스크립트 이름에 추가하여 이 스크립트 이름을 지정합니다. 예를 들어, 응용 프로그램 이름이 ftp일 경우 스크립트 이름은 startftp, stopftp 및 removeftp입니다.
Agent Builder는 각 유틸리티 스크립트의 install_directory /rt_name/man/man1m 디렉토리에 설명서 페이지를 제공합니다. 스크립트에 전달해야 할 매개 변수가 이 설명서 페이지에 설명되어 있으므로 스크립트를 시작하기 전에 이 설명서 페이지를 읽어보십시오.
이 설명서 페이지를 보려면 man 명령과 함께 -M 옵션을 사용하여 설명서 디렉토리 경로를 지정합니다. 예를 들어, SUNW가 공급업체이고 ftp가 응용 프로그램 이름일 경우 다음 명령을 사용하여 startftp(1M) 설명서 페이지를 봅니다.
man -M install_directory/SUNWftp/man startftp |
클러스터 관리자도 설명서 페이지 유틸리티 스크립트를 사용할 수 있습니다. Agent Builder에서 생성한 패키지를 클러스터에 설치한 경우 유틸리티 스크립트의 설명서 페이지는 /opt/ rt_name/man 디렉토리에 있습니다. 예를 들면, 다음 명령을 사용하여 startftp(1M) 설명서 페이지를 봅니다.
man -M /opt/SUNWftp/man startftp |