Sun Cluster 3.0 12/01 系統管理手冊

3.1 管理整體裝置與全域名稱空間概觀

Sun Cluster 磁碟裝置群組的管理工作有賴於安裝在叢集上的容體管理者。Solstice DiskSuite 是一種 "叢集設備",您可以使用 Solstice DiskSuite metaset(1M) 指令來新增、註冊以及移除磁碟裝置群組。 透過 VERITAS Volume Manager (VxVM),您可以使用 VxVM 指令來建立磁碟群組。然後,您可以使用 scsetup(1M) 公用程式,將磁碟群組註冊為 Sun Cluster 磁碟裝置群組。 在移除 VxVM 磁碟裝置群組時,需同時使用 scsetup 公用程式和 VxVM 指令。

Sun Cluster 軟體會自動為叢集中的每一個磁碟及磁帶裝置建立原始磁碟裝置群組。不過這些叢集裝置群組仍會維持離線狀態,除非您以整體裝置來存取它們。在管理磁碟裝置群組或容體管理者磁碟群組時,您必須在該群組之主要節點的叢集節點上執行。

通常,您不需要管理整體裝置名稱空間,因為安裝時會自動設定全域名稱空間,並在 Solaris 作業環境重新配置並重新啟動時自動更新名稱空間。 不過,如果全域名稱空間需要重新產生或者更新,您可以從任一個叢集節點執行 scgdevs(1M) 指令。這樣會使所有其他叢集節點成員,以及未來可能加入該叢集之節點上的全域名稱空間都被更新。

3.1.1 Solstice DiskSuite 的整體裝置許可權

對整體裝置許可權所做的變更,不會自動傳播到 Solstice DiskSuite 與磁碟裝置之叢集的所有節點。 如果您要變更整體裝置的許可權,必須以手動變更叢集中每一個節點的許可權。 例如,如果您要將整體裝置 /dev/global/dsk/d3s0 的許可權變更為 644,您必須在叢集中的所有節點上執行

# chmod 644 /dev/global/dsk/d3s0

VxVM 不支援 chmod 指令。 若要變更 VxVM 的整體裝置許可權,請參閱 VxVM 管理手冊。

3.1.2 整體裝置的動態重新配置

若要完成叢集中磁碟與磁帶裝置上的動態重新配置 (DR,Dynamic Reconfiguration) 作業,請考慮下列問題。


小心 - 小心 -

如果您在次要節點上執行 DR 作業時,現行的主要節點發生故障,叢集可用性將會受到影響。除非提供新的次要節點,否則主要節點沒有地方可以進行故障轉移。


若要在整體裝置上執行 DR 作業,請依順序完成下列步驟。

表 3-1 對應作業:磁碟與磁帶裝置的動態重新配置

作業 

如需相關說明,請參閱... 

1. 如果必須在現行的主要節點上執行會影響作用中裝置群組的 DR 作業,那麼在裝置上執行 DR 移除作業之前,請先切換主要及次要節點。 

"3.3.18 如何切換裝置群組的主要節點"

2. 在要移除的裝置上執行 DR 移除作業。 

Sun Enterprise 10000 Dynamic Reconfiguration User GuideSun Enterprise 10000 Dynamic Reconfiguration Reference Manual (Solaris 8 on Sun Hardware 系列)

3.1.3 VERITAS Volume Manager 管理注意事項

為使 Sun Cluster 能維護 VxVM 名稱空間,當 Sun Cluster 磁碟群組配置有所變更時,您必須註冊所有的 VxVM 磁碟群組或容體變更。這樣可以確保所有叢集節點上的名稱空間都被更新。 會影響名稱空間的配置變更包括新增、移除或重新命名容體, 以及變更容體許可權、所有者或群組 ID。


註解 -

一旦磁碟群組已經在叢集註冊為 Sun Cluster 磁碟裝置群組後,切勿使用 VxVM 指令匯入或撤出 VxVM 磁碟群組。 Sun Cluster 軟體會在需要匯入或撤出磁碟群組時處理所有的存取權。


每一個 VxVM 磁碟群組必須有全叢集中唯一的次要號碼。 依預設,在建立磁碟群組時,VxVM 會選擇一個乘以 1000 的隨機數字,當作該磁碟群組的基本次要號碼。 對於大部份只有少量磁碟群組的配置而言,這已經足夠保證其唯一性。 不過,新建立磁碟群組的次要號碼,可能會和匯入到其它叢集節點的已存在磁碟群組之次要號碼相衝突。 在這種情況下,試圖註冊 Sun Cluster 磁碟裝置群組將造成故障。 若要修正這個問題,應該先給新磁碟群組一個新的唯一次要號碼,然後再註冊為 Sun Cluster 磁碟裝置群組。

如果您正在設定鏡像容體,可在發生節點故障時使用「已使用區域記錄」(DRL) 來減少容體回復時間。 雖然可能會降低 I/O 產量,我們仍極力建議您使用 DRL。

3.1.3.1 建立 Oracle Parallel Server/Real Application Clusters 的共用磁碟群組

如果要使用 VxVM 來設定 Oracle Parallel Server/Real Application Clusters 的共用磁碟群組,請按照 VERITAS 容體管理者管理手冊 中對 VxVM 叢集功能的說明來進行。建立 Oracle Parallel Server/Real Application Clusters 的共用磁碟群組,和建立其它磁碟群組之間的差異包括下列項目:

若要建立其它的 VxVM 磁碟群組,請參閱 "3.3.5 如何在起始磁碟時建立新的磁碟群組 (VERITAS Volume Manager)"