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

使用 Agent Builder 之前

使用 Agent Builder 之前,您需要瞭解如何建立具有多個獨立程序樹的資源類型。

Agent Builder 可以建立具有多個獨立程序樹的應用程式資源類型。就 PMF 對程序樹進行單獨監視並啟動來說,這些程序樹是獨立的。PMF 使用每個程序樹自己的標記來啟動程序樹。


備註 –

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


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

確保該檔案不具有執行許可權以使 Agent Builder 可以辨別該檔案。該檔案用於從包含多個指令的簡單可執行程序檔中啟動多個程序樹。如果為該文字檔提供執行許可權,則資源在叢集上不會遇到問題或發生錯誤。然而,所有指令均在一個 PMF 標記下啟動。因此,PMF 無法單獨監視並重新啟動各程序樹。