Sun Cluster 软件安装指南(适用于 Solaris OS)

SPARC: 如何在非根磁盘上创建根磁盘组

使用此过程,通过封装或初始化本地磁盘而不是根磁盘来创建根磁盘组。

  1. 成为节点的超级用户。

  2. (可选的) 如果要封装磁盘,则确保每个磁盘至少有两个具有 0 柱面的磁盘片。

    如果需要,使用 format(1M) 命令来为每个 VxVM 盘片分配 0 柱面。

  3. 启动 vxinstall 实用程序。


     # vxinstall
    

    得到提示后,执行下列选择或输入。

    • 要启用 VxVM 群集功能,请提供群集功能许可证密钥。

    • 选择定制安装。

    • 不要封装引导磁盘。

    • 选择要添加到根磁盘组的所有磁盘。

    • 不要接受自动重新引导。

  4. 如果创建的根磁盘组包含连接至多个节点的一个或多个磁盘,则启用 localonly 特性。

    使用以下命令为根磁盘组中的每个共享磁盘启用原始磁盘设备组的 localonly 特性。


    # scconf -c -D name=dsk/dN,localonly=true
    

    启用 localonly 特性之后,该原始磁盘设备组将由节点列表中的节点专用。如果根磁盘组使用的磁盘与多个节点连接,则启用该特性可以防止意外地将节点与该磁盘隔开。

    有关 localonly 特性的详细信息,请参阅 scconf_dg_rawdisk(1M) 手册页。

  5. 从节点中移动所有资源组或设备组。


    # scswitch -S -h from-node
    
    -S

    清空所有资源组和设备组

    -h from-node

    指定要从中清空资源组或设备组的节点的名称

  6. 重新引导该节点。


    # shutdown -g0 -y -i6
    

  7. 使用 vxdiskadm 命令以将多个磁盘添加到根磁盘组中。

    如果根磁盘组包含多个磁盘,则该磁盘组具有磁盘容错功能。有关过程的信息,请参阅 VxVM 文档。

  8. 创建磁盘组。

    转到SPARC: 如何创建并注册磁盘组