一旦您產生了資源類型並在叢集上安裝了資源類型的套件,則您仍必須取得正在叢集上執行的資源類型之實例 (資源),一般透過使用管理指令或 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 目錄中的線上援助頁。在啟動這些程序檔之前您應該讀取這些線上援助頁,因為這些線上援助頁將歸檔您需要傳送至程序檔的參數。
若要檢視這些線上援助頁,請搭配使用 -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 |