Sun Cluster 3.0 U1 系統管理手冊

6.1.8 如何使節點離開維護狀態

請使用下列程序使節點恢復連線,並重新設定法定票數為預設。對於叢集節點,預設法定票數為一。對於法定服務,預設的法定票數是 N-1,其中 N 票數非零且和法定裝置之間有埠相連的節點數目。

當節點進入維護狀態時,節點的法定票數會遞減一。所有配置為和節點之間有連接埠的法定裝置,都會使它們的法定票數遞減。當法定票數被重設且某個節點離開維護狀態時,節點的法定票數和法定裝置票數會遞增一。

您應該在任何時候節點或法定裝置進入維護狀態,而您要使它離開維護狀態時,執行這個程序。


小心 - 小心 -

如果您未指定 globaldevnode 選項,整個叢集的法定票數都會被重新設定。


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

  2. 如果使用法定數目,請從不是處於維護狀態的節點重新設定叢集法定票數。

    在重新啟動節點前,您必須從不是處於維護狀態的節點重新設定叢集法定票數,否則系統可能會因等待法定數目而當掉不動。


    # scconf -c -q node=node,reset
    

    -c

    指定 scconf 指令的變更形式。

    q

    管理法定選項。

    node=node

    請指定要重新設定的節點名稱,例如,phys-schost-1。

    reset

    重設法定數目的變更旗號。

  3. 將節點重新開機。

  4. 驗證法定票數。


    # scconf -p | grep -i vote
    

6.1.8.1 範例 - 使叢集節點離開維護狀態並重新設定法定票數

以下範例將叢集節點及其法定裝置的法定票數重設為其預設值,同時驗證結果。


# scconf -c -q node=phys-schost-1,reset
# scconf -pv | grep -i vote
 Node quorum vote count:  1
 Node quorum vote count:  1
 Node quorum vote count:  1
 (d20) Quorum device votes:1
 (d21) Quorum device votes:1