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

Procedure如何變更磁碟裝置特性

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

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

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

此程序使用 scsetup(1M) 設定或取消設定 Solstice DiskSuite/Solaris Volume Manager 或 VxVM 磁碟裝置群組的 preferenced 屬性和 failback 屬性。

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

步驟
  1. 成為叢集上任何節點的超級使用者。

  2. 執行 scsetup 指令。

    顯示 Main Menu。


    # scsetup
    
  3. 要使用磁碟裝置群組,請輸入 4 (裝置群組與容體)。

    會出現 Device Groups Menu。

  4. 若要變更裝置群組的主要特性,請輸入 6 (變更 VxVM 或 Solstice DiskSuite/Solaris Volume Manager 裝置群組的主要特性)。

    此時會顯示 Change Key Properties Menu

  5. 若要變更裝置群組特性,請輸入 1 (變更 preferenced 及/或 failback 特性)。

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

  6. 確認磁碟裝置群組性質變更成功。

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


    # scconf -p 
    

範例 4–12 變更磁碟裝置群組特性

以下範例顯示 scconf 指令 (scsetup 在設定磁碟裝置群組 dg-schost-1 的性質值時所產生)。


# scconf  -c -Dname=dg-schost-1,nodelist=phys-schost-1:phys-schost-2, \
preferenced=true,failback=enabled,numsecondaries=1

# scconf -p | grep Device
Device group name:                             dg-schost-1
   Device group type:                          SDS
   Device group failback enabled:              yes
   Device group node list:                     phys-schost-1, phys-schost-2
   Device group ordered node list:             yes
   Device group desired number of secondaries: 1
   Device group diskset name:                  dg-schost-1