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

如何使定额设备处于维护状态

使用 scconf(1M) 命令可以使定额设备处于维护状态。 scsetup( 1M) 实用程序当前没有此项功能。 您还可以使用 SunPlex Manager GUI 完成此过程。 有关详细信息,请参阅 SunPlex Manager 的联机帮助。

如果在较长的一段时间内不使用定额设备,请使之处于维护状态。 这样,磁盘设备的定额选票计数将设置为零,而且该设备在其维护期间不会算入定额计数。 在维护状态期间,定额设备的配置信息将被保留下来。


注意:

所有由两个节点组成的群集均要求至少配置一个定额设备。 如果这是由两个节点组成的群集中的最后一个定额设备,scconf 将无法使该设备处于维护状态。


要使群集节点处于维护状态,请参阅如何使节点进入维护状态

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

  2. 使定额设备处于维护状态。


    # scconf -c -q globaldev=device,maintstate
    

    -c

    指定 scconf 命令的更改形式。

    -q

    管理定额选项。

    globaldev=device

    指定要更改的磁盘设备的 DID 名称,例如 d4

    maintstate

    使共享的定额设备处于维护状态。

  3. 检验该定额设备当前是否处于维护状态。

    处于维护状态的设备的输出应该为定额设备选票读取零。


    # scconf -p | grep -i quorum
    

示例 — 使定额设备处于维护状态

以下示例说明了如何使定额设备处于维护状态以及如何检验操作结果。


# scconf -c -q globaldev=d20,maintstate
# scconf -p | grep -i quorum
  Node quorum vote count:                          1
  Node quorum vote count:                          1
Quorum devices:                                    d20
Quorum device name:                                d20
  Quorum device votes:                             0
  Quorum device enabled:                           no
  Quorum device name:                              /dev/did/rdsk/d20s2
  Quorum device hosts (enabled):                   phys-schost-2 phys-schost-3
  Quorum device hosts (disabled): 

从此处可转到何处

要重新启用定额设备,请参阅如何使定额设备脱离维护状态

要使节点处于维护状态,请参阅如何使节点进入维护状态