如果未启用 VxVM 群集功能,请执行以下过程将非本地磁盘组注册为 Sun Cluster 设备组。
SPARC:如果启用了 VxVM 群集功能或者创建了本地磁盘组,请勿执行此过程。而应继续执行如何检验磁盘组配置中的操作。
成为群集中一个节点上的超级用户。
将全局磁盘组注册为 Sun Cluster 设备组。
启动 clsetup 实用程序。
phys-schost# clsetup |
选择菜单项 "Device groups and volumes"。
选择菜单项“注册 VxVM 磁盘组”。
按照说明指定要注册为 Sun Cluster 设备组的 VxVM 磁盘组。
完成后,退出 clsetup 实用程序。
导出并重新导入每个本地磁盘组。
phys-schost# vxdg deport diskgroup # vxdg import dg |
重新启动每个本地磁盘组。
phys-schost# vxvol -g diskgroup startall |
检验每个本地磁盘组的仅限本地状态。
如果磁盘组的 flags 属性的值为 nogdl,则说明该磁盘组已正确配置为仅限本地访问。
phys-schost# vxdg list diskgroup | grep flags flags: nogdl |
使用以下命令查看所显示的新磁盘的磁盘设备信息。
phys-schost# cldevicegroup status |
转至如何检验磁盘组配置。
栈溢出-如果在设备组联机时发生了栈溢出,则可能是由于线程栈大小的默认值不够大。在每个节点上,将条目 set cl_haci:rm_thread_stacksize=0xsize 添加到 /etc/system 文件,其中 size 为大于 8000(默认设置)的数字。
配置更改-如果更改 VxVM 设备组或其卷的任何配置信息,则必须使用 clsetup 实用程序注册配置更改。必须注册的配置更改包括添加或删除卷,以及更改现有卷的组、所有者或权限。有关注册对 VxVM 设备组所做的配置更改的过程,请参见 《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“管理设备组”。