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

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

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


註解 –

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


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

確保此檔案沒有執行權限可讓 Agent Builder 辨別此檔案與包含多個的簡單可執行程序檔,其目的是啟動多個程序樹。 如果該文字檔案給定了執行權限,則資源將會在叢集上啟動且不會出現問題或錯誤,但所有的指令將會在一個 PMF 標籤下啟動,以防止 PMF 個別監視與重新啟動程序樹。