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

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

请使用此过程创建 VxVM 磁盘组和卷。


注意:

磁盘组在群集中注册为磁盘设备组之后,请勿使用 VxVM 命令输入或清除 VxVM 磁盘组。 Sun Cluster 软件可以处理所有需要输入或清除磁盘组的情况。 有关如何管理 Sun Cluster 磁盘设备组的步骤,请参阅 Sun Cluster System Administration Guide for Solaris OS 中的 “Administering Disk Device Groups”


从一个节点执行此过程,该节点与组成要添加的磁盘组的各个磁盘具备物理连接。

  1. 获取下列信息:

  2. 成为将拥有磁盘组的节点的超级用户。

  3. 创建 VxVM 磁盘组和卷。

    如果要安装 Oracle Parallel Server/Real Application Clusters,请按照 VERITAS Volume Manager Administrator's Reference Guide 中的说明使用 VxVM 群集功能来创建共享 VxVM 磁盘组。 否则,使用 VxVM 文档中介绍的标准步骤来创建 VxVM 磁盘组。


    注意:

    可以使用“脏区域记录 (DRL)”来缩短节点失败时的卷恢复时间。 但是,使用 DRL 可能减少 I/O 吞吐量。


  4. 是否启用了 VxVM 群集功能?

    • 如果不是,请继续执行步骤 5

    • 如果是,则跳到步骤 7。 如果启用了 VxVM 群集功能,则不要将共享磁盘组注册为 Sun Cluster 磁盘设备组。

  5. 将磁盘组注册为 Sun Cluster 磁盘设备组。

    1. 启动 scsetup(1M) 公用程序。


      # scsetup
      

    2. 要使用磁盘设备组,键入 4(设备组和卷)。

    3. 要注册磁盘设备组,键入 1(注册 VxVM 磁盘组)。

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

    4. 如果在尝试注册磁盘设备组时出现以下错误消息,则需要为磁盘设备组重编次编号。


      scconf: Failed to add device group - in use

      要为磁盘设备组重编次编号,请使用SPARC: 如何给磁盘设备组指定新的次编号 这一过程。 此过程使您能够分配一个新的次编号,该编号不与现有磁盘设备组所使用的次编号冲突。

    5. 完成后,键入 q(退出)以退出 scsetup 公用程序。

  6. 检验磁盘设备组是否已注册。

    使用以下命令查看所显示的新磁盘的磁盘设备信息。


     # scstat -D
    


    提示:

    如果在使磁盘设备组联机时发生栈溢出,则可能是线程栈大小的缺省值不足。 将下列条目添加到每个节点的 /etc/system 文件中,其中 size 是大于 8000 的数字,缺省设置为:


    set cl_comm:rm_thread_stacksize=0xsize
    



    注意:

    如果更改了 VxVM 磁盘组或卷的任何配置信息,则必须使用 scsetup 公用程序注册配置更改。 必须注册的配置更改包括添加或删除卷,以及更改现有卷的组、属主或许可。 有关注册对磁盘设备组的配置所作更改的步骤,请参阅 Sun Cluster System Administration Guide for Solaris OS 中的 “Administering Disk Device Groups”


  7. 检验 VxVM 磁盘组和卷的配置。

    转到SPARC: 如何检验磁盘组配置