一旦您產生了資源類型並在叢集上安裝了資源類型的套件,則您仍必須取得正在叢集上執行的資源類型之實例 (資源),一般透過使用管理指令或 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 |