Sun Cluster 資料服務開發者指南 (適用於 Solaris 作業系統)

使用 Agent Builder 之前

下節提供在使用 Agent Builder 之前需要瞭解的資訊。

建立具有多個獨立程序樹的資源類型

Agent Builder 可以建立具有多個獨立程序樹的應用程式資源類型。在 PMF 個別監視與啟動這些程序樹來看,它們是獨立的。PMF 透過每個程序樹自己的標籤來啟動它。


注意 –

僅當您指定的已產生的源代碼為 C 或 GDS 時,Agent Builder 才可讓您建立具有多個獨立程序樹的資源類型。您無法使用 Agent Builder 為 Korn shell 建立這些資源類型。若要為 Korn shell 建立這些資源類型,您必須手動寫入程式碼。


至於具有多個獨立程序樹的基本應用程式,您無法指定一個單一指令行來啟動該應用程式。相反,您必須建立一個文字檔案,透過指定指令完整路徑的每一行,來啟動其中一個應用程式的程序樹。該檔案不得包含任何空白行。您在 [配置] 螢幕的 [Start 指令] 文字欄位中指定該文字檔。

確保此檔案沒有執行權限可讓 Agent Builder 辨別此檔案,其目的是從包含多個指令的簡單可執行程序檔啟動多個程序樹。如果為該文字檔指定了執行權限,則叢集上的資源不會有任何問題或錯誤,但所有的指令會在一個PMF 標記下啟動,這會使 PMF 無法個別監視與重新啟動程序樹。