Sun Cluster 系统管理指南(适用于 Solaris OS)

Procedure如何修改法定设备节点列表

您可以使用 scsetup(1M) 实用程序向现有的法定设备节点列表中添加节点或从中删除节点。要修改法定设备的节点列表,必须删除该法定设备,修改节点与删除法定设备的物理连接,然后将该法定设备重新添加到群集配置中。添加法定设备之后,scconf(1M) 会自动为磁盘上连接的所有节点配置节点到磁盘的路径。

步骤
  1. 成为群集中任一个节点的超级用户。

  2. 确定要修改的法定设备的名称。


    # scconf -p | grep Quorum
    
  3. 进入 scsetup 实用程序。


    # scsetup
    

    显示“Main Menu”。

  4. 键入定额选项的相应编号。

    这时将显示“Quorum”菜单。

  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