裝置群組之次要節點的預設數目設定為一個。這個設定會在主要節點故障時,用來指定裝置群組內可成為群組主要所有者的節點數目。所要次要節點數目的值,可以設為介於一和裝置群組中非主要提供者節點數目之間的任何整數。
如果 numsecondaries 屬性改變,且此變更造成次要節點的實際數目與所要數目不符,則次要節點會新增或從裝置群組移除。
此程序使用 scsetup(1M) 設定或取消設定 Solstice DiskSuite/Solaris Volume Manager 或 VxVM 磁碟裝置群組的 numsecondaries 特性。請參閱 scconf_dg_rawdisk(1M)、scconf_dg_sds (1M)、scconf_dg_svm(1M) 和 scconf_dg_vxvm(1M),以取得有關配置任何裝置群組時的磁碟裝置群組選項的資訊。
成為叢集上任何節點的超級使用者。
執行 scsetup 公用程式。
# scsetup |
顯示 Main Menu。
要使用磁碟裝置群組,請輸入 4 (裝置群組與容體)。
會出現 Device Groups Menu。
若要變更裝置群組的主要屬性,請輸入 6 (變更裝置群組的主要屬性)。
顯示 Change Key Properties Menu。
若要變更所要的次要節點數目,請輸入 2 (變更 numsecondaries 屬性)。
依指示進行,同時輸入要為磁碟裝置群組配置的所要次要節點數目。輸入適當的值之後,便會執行對應的 scconf 指令,並印出一份記錄,且使用者會返回前一個功能表。
確認磁碟裝置群組性質變更成功。
請查詢下列指令所顯示的裝置群組資訊。
# scconf -p |
以下範例顯示當 scsetup 配置裝置群組 (dg-schost-1) 所要的次要節點數目時,所產生的 scconf 指令。此範例假設磁碟群組及容體在先前便已建立。
# scconf -c -D name=phys-host-1,nodelist=phys-schost-1:phys-schost-2,phys-schost-3\ preferenced=true,failback=enabled,numsecondaries=1 # scconf -p | grep Device Device group name: dg-schost-1 Device group type: SDS/SVM Device group failback enabled: yes Device group node list: phys-schost-1, phys-scost-2, phys-schost-3 Device group ordered node list: yes Device group desired number of secondaries: 1 Device group diskset name: dg-schost-1 |
以下範例顯示使用空字串值來配置次要節點的預設數目。裝置群組將配置為使用預設值,即使預設值改變。
# scconf -c -D name=diskgrp1, nodelist=host1:host2:host3, preferenced=false,failback=enabled,numsecondaries= # scconf -p | grep Device Device group name: dg-schost-1 Device group type: SDS/SVM Device group failback enabled: yes Device group node list: phys-schost-1, phost-2, phys-schost-3 Device group ordered node list: yes Device group desired number of secondaries: 1 Device group diskset name: dg-schost-1 |