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

Procedure如何修改法定裝置節點清單

您可以使用 scsetup(1M) 公用程式在現有法定裝置的節點清單中移除或增加節點。若要修改法定裝置的節點清單,您必須移除法定裝置、修改節點與要移除的法定裝置之間的實體連接,然後再次新增法定裝置到叢集配置。增加法定裝置後,scconf(1M) 會自動為所有連結到磁碟的節點配置節點到磁碟的路徑。

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

  2. 確認您要修改的法定裝置名稱。


    # scconf -p | grep Quorum
    
  3. 輸入 scsetup 公用程式。


    # scsetup
    

    顯示 Main Menu。

  4. 鍵入與 [Quorum] 選項相對應的數字。

    顯示 Quorum Menu。

  5. 鍵入與移除法定裝置的選項相對應的數字。

    依照指示進行。系統會要求您輸入要移除的磁碟名稱。

  6. 新增或刪除到法定裝置的實體節點連線。

  7. 鍵入與增加法定裝置的選項相對應的數字。

    依照指示進行。系統會要求您輸入用來作為法定裝置的磁碟名稱。

  8. 確認法定裝置新增成功。


    # scstat -q
    

範例 5–5 修改法定裝置節點清單

以下範例顯示如何使用 scsetup 公用程式在法定裝置節點清單上新增或移除節點。在這個範例中,法定裝置名稱為 d2,而此程序的最後結果是新增另一個節點到法定裝置節點清單。


[在叢集中的任何節點上以超級使用者身份登入。]
[確定法定裝置名稱:]
# scconf -p | grep Quorum
Quorum devices:                                    d2
Quorum device name:                                d2
  Quorum device votes:                             1
  Quorum device enabled:                           yes
  Quorum device name:                              /dev/did/rdsk/d2s2
  Quorum device hosts (enabled):                   phys-schost-1 phys-schost-2
  Quorum device hosts (disabled): 
[執行公用程式:]
# scsetup
Type the number that corresponds with the quorum option.
.
Type the number that corresponds with the option to remove a quorum device.
.
Answer the questions when prompted.
   You Will Need:         
Example:
   quorum device name     d2
[驗證 scconf 指令是否已成功完成:]
 
scconf -r -q globaldev=d2
Command completed successfully.

Type the number that corresponds with the Quorum option.
.
Type the number that corresponds with the option to add a quorum device.
.Answer the questions when prompted.
   You Will Need:         Example:

   quorum device name     d2

[驗證 scconf 指令是否已成功完成:] 

scconf -a -q globaldev=d2
Command completed successfully.

Quit the scsetup utility.
[驗證是否正確的節點具有連至法定裝置的路徑。
在本範例中,請注意已將 phys-schost-3 加入到啟用的主機清單中。]
# scconf -p | grep Quorum
Quorum devices:                                    d2
Quorum device name:                                d2
  Quorum device votes:                             2
  Quorum device enabled:                           yes
  Quorum device name:                              /dev/did/rdsk/d2s2
  Quorum device hosts (enabled):                   phys-schost-1 phys-schost-2
                                                   phys-schost-3
  Quorum device hosts (disabled): 
[驗證修改過的法定裝置是否已上線運作。]
# scstat -q
-- Quorum Votes by Device --
                    Device Name         Present Possible Status
                    -----------         ------- -------- ------
  Device votes:     /dev/did/rdsk/d2s2  1        1       Online
[驗證法定裝置是否已移除:]
# scstat -q
 
-- Quorum Summary --
 
  Quorum votes possible: 4
  Quorum votes needed:   3
  Quorum votes present:  4
 
-- 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
 
-- Quorum Votes by Device --
 
                 Device Name         Present Possible Status
                 -----------         ------- -------- ------
  Device votes:  /dev/did/rdsk/d3s2  1        1       Online
  Device votes:  /dev/did/rdsk/d4s2  1        1       Online