使用此过程来创建 VxVM 磁盘组和卷。
磁盘组在群集中注册为磁盘设备组后,一定不要使用 VxVM 命令导入或导出 VxVM 磁盘组。Sun Cluster 软件可以处理所有需要输入或清除磁盘组的情况。有关如何管理 Sun Cluster 磁盘设备组的过程,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“管理磁盘设备组”。
从一个节点执行此过程,该节点与组成要添加的磁盘组的各个磁盘具有物理连接。
执行以下任务:
建立存储磁盘驱动器的映射。初次安装存储设备时,请参阅 Sun Cluster Hardware Administration Collection 中的相应手册。
完成以下配置规划工作单。
有关规划指南,请参见规划卷管理。
如果未创建根磁盘组,请确保按照SPARC: 如何安装 VERITAS Volume Manager 软件的步骤 13 中的说明已重新引导安装了 VxVM 的每个节点。
成为将拥有磁盘组的节点上的超级用户。
创建 VxVM 磁盘组和卷。
如果要安装 Oracle Real Application Clusters,请使用 VxVM 群集属性创建共享 VxVM 磁盘组(如《VERITAS Volume Manager Administrator's Reference Guide》中所述)。否则,请使用 VxVM 文档中介绍的标准过程来创建 VxVM 磁盘组。
如果节点出现故障,您可以使用脏区日志记录 (DRL) 减少卷恢复时间。但是,使用 DRL 可能减少 I/O 吞吐量。
如果未启用 VxVM 群集功能,请将磁盘组注册为 Sun Cluster 磁盘设备组。
如果启用 VxVM 群集功能,则不要将共享磁盘组注册为 Sun Cluster 磁盘设备组。转至SPARC: 如何检验磁盘组配置。
启动 scsetup(1M) 实用程序。
# scsetup |
选择菜单项 "Device groups and volumes"。
选择菜单项 "Register a VxVM disk group"。
按照说明操作,指定要注册为 Sun Cluster 磁盘设备组的 VxVM 磁盘组。
完成后,退出 scsetup 实用程序。
使用以下命令查看所显示的新磁盘的磁盘设备信息。
# scstat -D |
无法注册设备组 – 如果在尝试注册磁盘设备组时遇到错误消息 scconf: Failed to add device group - in use,请为磁盘设备组重新指定从设备号。请按照SPARC: 如何给磁盘设备组分配新的次编号中的过程进行操作。通过此过程可以指定与现有磁盘设备组所使用的从设备号不冲突的新的从设备号。
堆栈溢出 – 如果在使磁盘设备组联机时堆栈溢出,则线程堆栈大小的默认值可能不够大。在每个节点上,将条目 set cl_comm:rm_thread_stacksize=0xsize 添加到 /etc/system 文件中,其中 size 为大于 8000(默认设置)的数字。
配置更改 – 如果更改 VxVM 磁盘组或卷的任何配置信息,则必须使用 scsetup 实用程序注册配置更改。必须注册的配置更改包括添加或删除卷,以及更改现有卷的组、属主或许可。有关注册对磁盘设备组的配置更改的过程,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“管理磁盘设备组”。