Sun Cluster 3.0 系统管理指南

3.1 全局设备和全局名称空间管理概述

Sun Cluster 磁盘设备组的管理依靠群集上安装的卷管理器。Solstice DiskSuite “具有群集 意识”,这样您通过使用 Solstice DiskSuite metaset(1M) 命令添加、注册及移除磁盘设备 组。借助 VERITAS 卷管理器 (VxVM),您通过使用 VxVM 命令来创建磁盘组。然后,通 过 scsetup(1M) 公用程序来注册 Sun Cluster 磁盘设备组。当移除 VxVM 磁盘 设备组时,既要使用 scsetup 公用程序,又要使用 VxVM 命令。

管理磁盘设备组或卷管理器磁盘组时,您需要在充当组的主节点的群集节点上操作。

通常不需要管理全局设备名称空间,因为全局名称空间是在安装时自动设置的,并且会 在 Solaris 操作环境重新配置重新引导时自动更新。然而,如果全局名称空间需要重新生成或需要更 新,可以从任一群集节点运行 scgdevs(1M) 命令。这会导致在所有其他群集节点 成员上以及在将来可能加入群集的节点上更新全局名称空间。

3.1.1 Solstice DiskSuite 的全局设备许可

对全局设备许可所作的更改不会自动传给 Solstice DiskSuite 和磁盘设备的群集中的所有节点。如 果您想在全局设备上更改许可,则必须在群集中的所有设备上手动更改许可。例如,如果想 在全局设备 /dev/global/dsk/d3s0 上将许可更改为 644,则必须在群集中的所 有节点上执行

# chmod 644 /dev/global/dsk/d3s0

来进行更改。

VxVM 不支持 chmod 命令。要更改 VxVM 中的全局设备许可,请参 考 VxVM 管理员指南。

3.1.2 VERITAS 卷管理器 管理注意事项

要使 Sun Cluster 正确维护 VxVM 名称空间,则必须在磁盘组或卷的任何配置信息更改时,注 册 Sun Cluster 磁盘设备组配置更改。这可以确保所有群集节点上的名称空间都得到更新。影响名称空间 的配置更改包括添加卷、重命名卷和移除卷以及更改卷的许可、属主或组 ID。


注意:

一旦磁盘组已作为 Sun Cluster 磁盘设备组注册到群集中,就不要 使用 VxVM 命令导入或导出 VxVM 磁盘组。Sun Cluster 软件将处理需要导入或导出磁盘组的所有情况。


每个 VxVM 磁盘组必须有一个全群集唯一的次编号。缺省情况下,在创建磁盘组 时,VxVM 会选择 1000 倍数中的一个随机数作为该磁盘组的基次编号。对于大多数仅有少量磁盘组的配 置,这已足以保证唯一性。但是,新创建的磁盘组的次编号有可能与另一群集节点上导入的原有磁盘组的次编号 冲突。在这种情况下,尝试注册 Sun Cluster 磁盘设备组将失败。要解决此问题,应当给予新磁盘组一个唯 一值,然后将它注册为 Sun Cluster 磁盘设备组。

如果您在安装一个镜像卷,可以使用脏区记录 (DRL) 来缩短系统崩溃时的恢复时间。强烈推荐 使用 DRL。