Sun Cluster 3.0 U1 系统管理指南

3.3.10 如何将磁盘组注册为磁盘设备组 (VERITAS Volume Manager)

此过程使用了 scsetup(1M) 实用程序将相关的 VxVM 磁盘组注册为 Sun Cluster 磁盘设备组。


注意:

一旦将磁盘设备组向群集注册后,请不要使用 VxVM 命令导入或导出 VxVM 磁盘组。如果对 VxVM 磁盘组或卷进行了更改,请使用该过程"3.3.11 如何注册磁盘设备组配置更改 (VERITAS Volume Manager)"来注册磁盘设备组的配置更改。这样做可确保全局名称空间处于正确的状态。


注册 VxVM 磁盘设备组的先决条件如下:

定义了首选顺序后,也就指定了在首选节点被关闭然后又返回到群集中时,是否让磁盘设备组切换回首选节点。

有关节点首选项和故障返回选项的详细信息,请参阅 scconf(1M)

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

  2. 输入 scsetup 实用程序。


    # scsetup
    

    这时将显示主菜单。

  3. 要使用 VxVM 磁盘设备组,请键入 4>(设备组和卷)。

    这时将显示"Device Groups"菜单。

  4. 要注册 VxVM 磁盘设备组,请键入 1(将 VxVM 磁盘组注册为设备组)。

    按照说明输入要注册为 Sun Cluster 磁盘设备组的 VxVM 磁盘组的名称。

  5. 如果在尝试注册磁盘设备组时遇到以下错误,请为该磁盘设备组重分配次编号。


    scconf:Failed to add device group - in use

    要为磁盘设备组重分配次编号,请遵照过程"3.3.9 如何将新的次编号分配给磁盘设备组 (VERITAS Volume Manager)"。通过该过程,您可以分配新的次编号,该次编号不会与现有的磁盘设备组所用的次编号冲突。

  6. 检验磁盘设备组是否已注册并处于联机状态。

    如果已正确注册磁盘设备组,则使用以下命令时将显示新磁盘设备组的信息。


    # scstat -D
    


    注意:

    如果更改了向群集注册的 VxVM 磁盘组或卷的任何配置信息,则必须使用 scsetup 注册该磁盘设备组。这样的配置更改包括添加或删除卷,以及更改现有卷的组、属主或许可。配置更改后的注册将确保全局名称空间处于正确的状态。请参阅"3.3.1 如何更新全局设备名称空间"


3.3.10.1 示例 - 注册 VERITAS Volume Manager 磁盘设备组

以下示例显示了注册 VxVM 磁盘设备组 (dg1) 时由 scsetup 生成的 scconf 命令以及检验步骤。 此示例假定以前就已创建了 VxVM 磁盘组和卷。


# scsetup
scconf -a -D type=vxvm,name=dg1,nodelist=phys-schost-1:phys-schost-2
# scstat -D
-- Device Group Servers -- 
                         Device Group      Primary           Secondary
                          ------------      -------           ---------
Device group servers:    dg1              phys-schost-1      phys-schost-2
 
-- Device Group Status -- 
                              Device Group        Status              
                              ------------        ------              
   Device group status:        dg1                 Online

3.3.10.2 从此处可转到何处

要在 VxVM 磁盘设备组上创建群集文件系统,请参阅"3.4.1 如何添加群集文件系统"

如果存在与次编号相关的问题,请参阅"3.3.9 如何将新的次编号分配给磁盘设备组 (VERITAS Volume Manager)"