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

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

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


注意 –

磁盘组在群集中注册为磁盘设备组后,一定不要使用 VxVM 命令导入或导出 VxVM 磁盘组。Sun Cluster 软件可以处理所有需要输入或清除磁盘组的情况。有关如何管理 Sun Cluster 磁盘设备组的步骤,请参见Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“管理磁盘设备组”


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

  1. 获取下列信息:

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

  3. 创建 VxVM 磁盘组和卷。

    如果要安装 Oracle Real Application Clusters,使用《VERITAS Volume Manager Administrator's Reference Guide》中介绍的 VxVM 群集功能创建共享的 VxVM 磁盘组。否则,请使用 VxVM 文档中介绍的标准过程来创建 VxVM 磁盘组。


    注意 –

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


  4. 如果启用 VxVM 群集功能,请将磁盘组注册为 Sun Cluster 磁盘设备组。

    如果启用 VxVM 群集功能,则不要将共享磁盘组注册为 Sun Cluster 磁盘设备组。而应转至SPARC: 如何检验磁盘组配置

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


      # scsetup
      

    2. 选择“设备组和卷”。

    3. 选择“注册 VxVM 磁盘组”。

    4. 按照说明进行操作,指定要注册为 Sun Cluster 磁盘设备组的 VxVM 磁盘设备组。

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


      scconf: Failed to add device group - in use

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

    6. 完成后,退出 scsetup 实用程序。

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

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


      # scstat -D
      


      提示 –

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


      set cl_comm:rm_thread_stacksize=0xsize
      



    注意 –

    如果更改了 VxVM 磁盘组或卷的任何配置信息,则必须使用 scsetup 实用程序注册配置更改。必须注册的配置更改包括添加或删除卷,以及更改现有卷的组、属主或许可。有关注册对磁盘设备组的配置所作更改的步骤,请参见Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“管理磁盘设备组”


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