此程序使用 clsetup 公用程式,將關聯的 VxVM 磁碟群組註冊為 Sun Cluster 裝置群組。
裝置群組在叢集註冊之後,請勿使用 VxVM 指令匯入或匯出 VxVM 磁碟群組。如果您變更了 VxVM 磁碟群組或磁碟區,請按照SPARC: 如何註冊磁碟群組配置變更 (VERITAS Volume Manager)程序,來註冊裝置群組配置變更。這個程序可以確保全域名稱空間處於正確的狀態。
此程序提供長形式的 Sun Cluster 指令。大多數指令還有簡短的形式。除了指令名稱有長形式和短形式之分外,指令本身是相同的。如需指令及其短形式的清單,請參閱附錄 ASun Cluster 以物件為導向的指令。
請確認在註冊 VxVM 裝置群組以前已完成下列先決條件:
叢集節點的超級使用者特權。
要註冊為裝置群組的 VxVM 磁碟群組的名稱。
您要管理裝置群組之節點的順序。
裝置群組所要的次要節點數目。
當您定義偏好順序時,如果該節點失敗且於稍後返回叢集,您也可指定裝置群組是否要切換回最偏好的節點。
請參閱 cldevicegroup(1CL) 以取得更多關於節點偏好和容錯回復選項的資訊。
非主要叢集節點 (備用) 會根據節點偏好順序轉換為次要節點。裝置群組預設的次要節點數目通常設定為一。此預設設定可將正常操作時,因多個次要節點的主要檢查點所導致的效能降級降至最低。例如,在擁有四個節點的叢集中,預設上會配置一個主要、一個次要及兩個備用節點。請同時參閱如何設定裝置群組的次要節點數目。
在叢集的任一節點上成為超級使用者或成為提供 solaris.cluster.modify RBAC 授權的角色。
啟動 clsetup 公用程式。
# clsetup |
顯示 Main Menu。
若要與 VxVM 裝置群組一起執行,請鍵入對應於裝置群組和磁碟區選項的號碼。
會出現 Device Groups Menu。
若要註冊 VxVM 裝置群組,請鍵入對應該選項的數目以註冊 VxVM 磁碟群組為裝置群組。
按照指示進行,並鍵入要註冊為 Sun Cluster 裝置群組的 VxVM 磁碟群組名稱。
如果是使用以儲存為基礎的複製方式來複製此裝置群組,則此名稱必須與複製群組名稱相符。
如果您使用 VxVM 設定 Oracle Parallel Server/Oracle RAC 的共用磁碟群組,則請勿註冊具有叢集架構的共用磁碟群組。請使用「VERITAS Volume Manager 管理指南」中所述的 VxVM 叢集功能。
如果您在試圖註冊裝置群組時發生下列錯誤,請重新指定裝置群組的次要編號。
scconf: Failed to add device group - in use |
若要重新指定裝置群組的次要編號,請使用SPARC: 如何指定裝置群組的新次要編號 (VERITAS Volume Manager)中的程序。此程序可讓您指定新的次要編號,以免與現有裝置群組所使用的次要編號相衝突。
如果您正在配置一個已複製的裝置群組,請設定裝置群組的複製特性。
# cldevicegroup sync devicegroup |
驗證裝置群組是否已註冊且為連線狀態。
如果裝置群組已正確註冊,在使用以下指令時,將顯示新裝置群組的資訊。
# cldevicegroup status devicegroup |
如果您變更了任何在叢集註冊完成的 VxVM 磁碟群組或磁碟區的配置資訊,必須使用 clsetup 來同步化裝置群組。此處所指的配置變更包括增加或移除磁碟區,以及變更現有磁碟區的群組、所有者或權限。配置變更後重新註冊可以確保全域名稱空間處於正確的狀態。請參閱如何更新全域裝置名稱空間。
以下範例為 clsetup 註冊 VxVM 裝置群組 dg1 時所產生的 cldevicegroup 指令及驗證步驟。此範例假設 VxVM 磁碟群組及磁碟區在先前便已建立。
# clsetup # cldevicegroup create -t vxvm -n phys-schost-1,phys-schost-2 -p failback=true dg1 # cldevicegroup status dg1 === Cluster Device Groups === --- Device Group Status --- Device Group Name Primary Secondary Status ----------------- ------- --------- ------ dg1 phys-schost-1 phys-schost-2 Online |
若要在 VxVM 裝置群組上建立叢集檔案系統,請參閱如何新增叢集檔案系統。
如果次要編號發生問題,請參閱SPARC: 如何指定裝置群組的新次要編號 (VERITAS Volume Manager)。