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