規劃 Solstice DiskSuite 配置時請考慮以下幾點。
本機複合裝置名稱- 每個本機複合裝置名稱在整個叢集內都不可以與任何裝置 ID (DID) 名稱相同。
仲裁者 - 每個正好配置兩個磁碟串聯、且正好受兩個節點主控的磁碟組必須有配置給磁碟組的 Solstice DiskSuite 仲裁者。磁碟串聯 是由磁碟外殼、實體磁碟、從外殼到節點的電纜和介面配接卡所組成。 如果磁碟組正好有兩個作為仲裁者主機的節點,那麼您必須對該磁碟組做配置。 對於所有需要仲裁者的磁碟組,您必須使用兩個相同的節點,而且這兩個節點必須主控這些磁碟組。 對於不是兩個串聯和兩個主機的磁碟組,不能配置仲裁者。 請參閱 仲裁者(7) 線上援助頁,以取得詳細資訊。
/kernel/drv/md.conf設定 - 在重新配置啟動時,每個磁碟組使用的所有複合裝置,都必須根據在 /kernel/drv/md.conf 檔案中的配置參數預先建立。 在 Solstice DiskSuite 文件中,有 md.conf 檔案的欄位說明。 您必須依照下列方式修改 nmd 和 md_nsets 欄位以支援 Sun Cluster 配置。
nmd - nmd欄位定義為每個磁碟組建立的複合裝置數目。 您必須將 nmd 的值,設定為叢集中任一磁碟組預期會使用的最大複合裝置數目。 例如,如果叢集在前 15 個磁碟組中使用 10 個複合裝置,但在第 16 個磁碟組上使用 1000 個複合裝置,則 nmd 的值至少要設定為 1000。 此外,nmd 的值也必須夠大,以確保 DID 名稱有足夠的數字可用,而且整個叢集內每個本機複合裝置的名稱都是唯一的。每個磁碟組最多可以使用 8192 個複合裝置。每個磁碟組預設的複合裝置數目為 128 個。
md_nsets - md_nsets 欄位用來定義系統可以建立的磁碟組總數,使其符合整個叢集的需求。您必須將 md_nsets 的值,設定為叢集中預期的磁碟組數目,再加上一個允許 Solstice DiskSuite 軟體來管理本機主機上的私有磁碟 (即不在本機磁碟組中的複合裝置)。 每個叢集所容許的磁碟組最多不能超過 32 個。預設的磁碟組數目為 4 個。
安裝時請設定這些欄位,以容許叢集未來的預期擴充性。 叢集正式運行後,再增加這些值會非常費時,因為必須為每個節點重新配置。之後再增加這些值,也會增加 root (/) 檔案系統沒有足夠的配置空間建立所有需要裝置的可能性。
不管每個節點服務幾個磁碟組,所有的叢集節點都必須要有相同的 /kernel/drv/md.conf 檔案。未遵循此準則會導致嚴重的 Solstice DiskSuite 錯誤並可能造成資料流失。