Solaris Resource Manager 1.3 系統管理指南

決定系統需求

當您在一個 Sun Cluster 環境中設置 Solaris Resource Manager 產品時,必須決定您想如何控制與追蹤切換或故障時各個節點的資源。如果您是個別地設置所有群集節點,則在主要及備份節點上的用量限制也會個別地實行。

在所有節點之上的設置檔案中,所有應用程式的設置參數不一定要相同;不過應用程式中所有可能主節點之上的設置檔案都必須至少代表所有的應用程式。例如,如果應用程式 1 由 phys-schost-1 主控但可部分切換或者轉移到 phys-schost-2phys-schost-3,那麼應用程式 1 必須包含在所有三個節點(phys-schost-1phys-schost-2,以及 phys-schost-3)的設置檔案中。

Solaris Resource Manager 對於用量的設置以及累積的參數上非常有彈性,Sun Cluster 很少對其加以限制。設置的選擇要視網站需要而定。請在設置您的系統之前先考慮下列各節中的綱要事項。

設置記憶體限制參數

將 Solaris Resource Manager 產品與 Sun Cluster 配合使用時,您必須正確地設置記憶體限制,以防止應用程式發生故障以及應用程式的交替切換效果。一般而言:

使用累積的用量參數

數個 Solaris Resource Manager 參數可以用來記錄系統資源用量的累積:CPU 配分、登入次數以及連線時間。不過在切換或故障的情況下,用量累積資料 (CPU 用量、登入次數以及連線時間) 預設值會在所有切換或故障的應用程式的新主節點之上,由零開始重新啟動。累積資料不會在節點直接動態傳送。

要避免使 Solaris Resource Manager 用量累積報告功能失去準確,您可以建立指令集以便從群集節點來搜集累積資訊。因為在累積期間,一個應用程式可能會在任何可能的主節點上執行。指令集應該從特定應用程式所有可能的主節點來搜集累積資訊。有關詳情,請參閱 第 9章, 使用量資料