磁碟裝置群組的管理工作有賴於安裝在叢集上的容體管理者。Solstice DiskSuite 是一種"叢集設備",您可以使用 Solstice DiskSuite metaset(1M) 指令來新增、註冊以及移除磁碟裝置群組。透過 VERITAS Volume Manager (VxVM),您可以使用 VxVM 指令來建立磁碟群組。然後,您可以使用 scsetup(1M) 公用程式將磁碟群組註冊為 Sun Cluster 磁碟裝置群組。在移除 VxVM 磁碟裝置群組時,您同時使用 scsetup 公用程式與 VxVM 指令。
在管理磁碟裝置群組或容體管理者磁碟群組時,您必須在該群組之主要節點的叢集節點上執行。
通常,您不需要管理整體裝置名稱空間,因為安裝時會自動設定全域名稱空間,並在 Solaris 作業環境重新配置重新啟動時自動更新名稱空間。不過,如果全域名稱空間需要重新產生或者更新,您可以從任一個叢集節點執行 scgdevs(1M) 指令。這樣會使所有其他叢集節點成員以及未來可能加入該叢集之節點上的全域名稱空間都被更新。
對整體裝置許可權所做的變更,不會自動傳播到 Solstice DiskSuite 與磁碟裝置之叢集的所有節點。如果您要變更整體裝置的許可權,您必須手動變更叢集中每一個節點的許可權。例如,如果您要將整體裝置 /dev/global/dsk/d3s0 的許可權變更為 644,您必須在叢集中的所有節點上執行
# chmod 644 /dev/global/dsk/d3s0
。
VxVM 不支援 chmod 指令。若要變更 VxVM 的整體裝置許可權,請參閱 VxVM 管理手冊。
為使 Sun Cluster 能維護 VxVM 名稱空間,當 Sun Cluster 磁碟群組配置有所變更時,您必須註冊所有 VxVM 磁碟群組或容體變更。這樣可以確保所有叢集節點上的名稱空間都被更新。會影響名稱空間的配置變更包括新增、移除或重新命名容體,以及變更容體許可全、所有者或群組 ID。
一旦磁碟群組已經在叢集註冊為 Sun Cluster 磁碟裝置群組時,切勿使用 VxVM 指令匯入或匯出 VxVM 磁碟群組。The Sun Cluster 軟體會在需要匯入或匯出磁碟群組時處理所有的存取權。
每一個 VxVM 磁碟群組必須有全叢集中唯一的次要號碼。依預設,在建立磁碟群組時,VxVM 會選擇一個乘以 1000 的隨機數字,當作該磁碟群組的基本次要號碼。對於大部份只有小數目的磁碟群組配置而言,這已經足夠保證唯一性。不過,新建立磁碟群組的次要號碼,可能和匯入到其他叢集節點之預先存在的磁碟群組的次要號碼相衝突。在這種情況下,試圖註冊 Sun Cluster 磁碟裝置群組將會失敗。若要修正這個問題,應該先給新磁碟群組新的唯一值的次要號碼,然後再註冊為 Sun Cluster 磁碟裝置群組。
如果您設定鏡像的容體,可在發生系統故障時使用「已使用區域記錄」(Dirty Region Logging,DRL) 來減少容體回復時間。雖然可能會降低 I/O 產量,我們仍極力建議您使用 DRL。