規劃 Solstice DiskSuite 配置時請考慮以下幾點。
本機複合裝置名稱-每個本機複合裝置名稱在整個叢集內都不可以與別的裝置名稱相同,也不能與任何裝置 ID (DID) 名稱相同。
仲裁者 - 每一個正好配置兩個磁碟串聯、且正好受兩個節點主控的磁碟組,該磁碟組必須配置 Solstice DiskSuite 仲裁者。 磁碟串聯是由磁碟機殼、其實體磁碟、外殼與節點的電纜以及介面配接卡所組成。如果磁碟組正好有兩個作為仲裁者主機的節點,那麼您必須對該磁碟組做配置。對於所有需要仲裁者的磁碟組,您必須使用兩個相同的節點,而且這兩個節點必須主控這些磁碟組。對於不是兩個串聯和兩個主機的磁碟組,不能配置仲裁者。請參閱 mediator(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 錯誤和可能的資料流失。