Sun Cluster 系統管理指南(適用於 Solaris 作業系統)

Procedure如何變更裝置群組特性

建立裝置群組的主要所有權的方法是以名為 preferenced 的所有權喜好設定屬性的設定為基礎。如果未設定此屬性,則其他無所有者之裝置群組的主要所有者,會是第一個試圖存取該群組中磁碟的節點。不過,如果已經設定這個性質,您必須指定節點建立所有權時依據的喜好順序。

如果您停用 preferenced 屬性,則 failback 屬性也會自動停用。然而,如果您嘗試啟用或重新啟用 preferenced 屬性,則可以選擇啟用或停用 failback 屬性。

如果 preferenced 性質已經啟動或重新啟動,系統會要求您重新建立主要所有權喜好設定清單中的節點順序。

此程序使用 clsetup 來設定或重設 Solaris Volume Manager 或 VxVM 裝置群組的 preferenced 屬性及 failback 屬性。

開始之前

若要執行這個程序,需要您變更屬性值之裝置群組的名稱。

此程序提供長形式的 Sun Cluster 指令。大多數指令還有簡短的形式。除了指令名稱有長形式和短形式之分外,指令本身是相同的。如需指令及其短形式的清單,請參閱附錄 ASun Cluster 以物件為導向的指令

  1. 成為超級使用者或成為在任一叢集節點上提供 solaris.cluster.readsolaris.cluster.modify RBAC 授權的角色。

  2. 啟動 clsetup 公用程式。


    # clsetup
    

    顯示 Main Menu。

  3. 若要與裝置群組一起執行,請鍵入裝置群組和磁碟區的對應數目。

    會出現 Device Groups Menu。

  4. 若要變更裝置群組的重要特性,請鍵入對應選項的數目以變更 VxVM 或 Solaris Volume Manager 裝置群組的主要特性。

    顯示 Change Key Properties Menu。

  5. 若要變更裝置群組的重要特性,請鍵入對應選項的數目以變更偏好和/或容錯回復的特性。

    請依指示來設定裝置群組的 preferencedfailback 選項。

  6. 驗證裝置群組屬性是否已變更。

    請查詢下列指令顯示的裝置群組資訊。


    # cldevicegroup show -v devicegroup 
    

範例 5–30 變更裝置群組特性

以下範例顯示 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