建立裝置群組的主要所有權的方法是以名為 preferenced 的所有權喜好設定屬性的設定為基礎。如果未設定此屬性,則其他無所有者之裝置群組的主要所有者,會是第一個試圖存取該群組中磁碟的節點。不過,如果已經設定這個性質,您必須指定節點建立所有權時依據的喜好順序。
如果您停用 preferenced 屬性,則 failback 屬性也會自動停用。然而,如果您嘗試啟用或重新啟用 preferenced 屬性,則可以選擇啟用或停用 failback 屬性。
如果 preferenced 性質已經啟動或重新啟動,系統會要求您重新建立主要所有權喜好設定清單中的節點順序。
此程序使用 clsetup 來設定或重設 Solaris Volume Manager 或 VxVM 裝置群組的 preferenced 屬性及 failback 屬性。
若要執行這個程序,需要您變更屬性值之裝置群組的名稱。
此程序提供長形式的 Sun Cluster 指令。大多數指令還有簡短的形式。除了指令名稱有長形式和短形式之分外,指令本身是相同的。如需指令及其短形式的清單,請參閱附錄 ASun Cluster 以物件為導向的指令。
成為超級使用者或成為在任一叢集節點上提供 solaris.cluster.read 和 solaris.cluster.modify RBAC 授權的角色。
啟動 clsetup 公用程式。
# clsetup |
顯示 Main Menu。
若要與裝置群組一起執行,請鍵入裝置群組和磁碟區的對應數目。
會出現 Device Groups Menu。
若要變更裝置群組的重要特性,請鍵入對應選項的數目以變更 VxVM 或 Solaris Volume Manager 裝置群組的主要特性。
顯示 Change Key Properties Menu。
若要變更裝置群組的重要特性,請鍵入對應選項的數目以變更偏好和/或容錯回復的特性。
請依指示來設定裝置群組的 preferenced 和 failback 選項。
驗證裝置群組屬性是否已變更。
請查詢下列指令顯示的裝置群組資訊。
# cldevicegroup show -v devicegroup |
以下範例顯示 cldevicegroup 指令 (clsetup 在設定裝置群組 dg-schost-1 的屬性值時所產生)。
# cldevicegroup set -p preferenced=true -p failback=true -p numsecondaries=1 \ -p nodelist=phys-schost-1,phys-schost-2 dg-schost-1 # cldevicegroup show dg-schost-1 === Device Groups === Device Group Name: dg-schost-1 Type: SVM failback: yes Node List: phys-schost-1, phys-schost-2 preferenced: yes numsecondaries: 1 diskset names: dg-schost-1 |