請使用下列程序使節點恢復連線,並重新設定法定票數為預設值。 對於叢集節點,預設法定票數為一。 對於法定裝置,預設法定票數是 N-1,其中 N 為具有非零票數之節點的數目,這些節點和法定裝置之間有埠相連。
當節點進入維護狀態時,節點的法定票數會遞減一。 所有配置為和節點之間有連接埠的法定裝置,都會使它們的法定票數遞減。 當法定票數被重設且某個節點離開維護狀態時,節點的法定票數和法定裝置票數會遞增一。
請在節點已進入維護狀態、而您要使它離開維護狀態的任何時候,執行此程序。
如果您不指定 globaldev 或 node 選項,將重設整個叢集的法定票數。
成為叢集中任何節點的超級使用者,而不是在進入維護狀態的節點上。
如果使用法定數目,請從不是處於維護狀態的節點重新設定叢集法定票數。
您必須重設未處於維護狀態之節點的法定票數,然後再重新啟動節點,否則該節點可能會掛起並等待法定數目。
# scconf -c -q node=node,reset |
指定 scconf 指令的變更形式。
管理法定選項。
請指定要重新設定的節點名稱,例如 phys-schost-1。
重設法定數目的變更旗號。
啟動您想要離開維護狀態的節點。
驗證法定票數。
# scstat -q |
離開維護狀態的節點應該處於線上狀態,並顯示適當的現有票數與可能法定票數。
以下範例將叢集節點及其法定裝置的法定票數重設為其預設值,同時驗證結果。 scstat -q 輸出顯示 phys-schost-1 的節點票數為 1,而狀態為線上。 Quorum Summary 應該也會顯示增加的票數。
phys-schost-2# scconf -c -q node=phys-schost-1,reset |
於 phys-schost-1 上︰
SPARC︰
ok boot -x |
x86︰
<<< Current Boot Parameters >>> Boot path: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@7,1/ sd@0,0:a Boot args: Type b [file-name] [boot-flags] <ENTER> to boot with options or i <ENTER> to enter boot interpreter or <ENTER> to boot with defaults <<< timeout in 5 seconds >>> Select (b)oot or (i)nterpreter: b -x |
phys-schost-1# scstat -q -- Quorum Summary -- Quorum votes possible: 6 Quorum votes needed: 4 Quorum votes present: 6 -- Quorum Votes by Node -- Node Name Present Possible Status --------- ------- -------- ------ Node votes: phys-schost-1 1 1 Online Node votes: phys-schost-2 1 1 Online Node votes: phys-schost-3 1 1 Online -- Quorum Votes by Device -- Device Name Present Possible Status ----------- ------- -------- ------ Device votes: /dev/did/rdsk/d3s2 1 1 Online Device votes: /dev/did/rdsk/d17s2 1 1 Online Device votes: /dev/did/rdsk/d31s2 1 1 Online |