此过程使用 scvxinstall 命令以便只安装 VERITAS Volume Manager (VxVM) 软件。
要通过封装根磁盘来创建 rootdg 磁盘组,请不要使用此过程。而应转到"如何安装 VERITAS Volume Manager 软件并封装根磁盘",通过一次操作就完成 VxVM 软件的安装和根磁盘的封装。
对要安装 VxVM 的每个节点执行该过程。您可以在群集的所有节点上安装 VxVM,也可以仅在与 VxVM 将管理的存储设备具有物理连接的那些节点上安装它。
虽然 scvxinstall 实用程序在开始安装处理之初会禁用 "动态多路径传送 (DMP)",但在安装了 VRTSvxvm 软件包之后,VxVM版本 3.1.1 或更高版本会自动重新启用 DMP。低于此版本的 VxVM 则仍必须在禁用了 DMP 的情况下运行。
确保群集中的所有节点均以群集模式运行。
成为要安装 VxVM 的群集节点上的超级用户。
确保该节点的 /etc/name_to_major 文件中尚未包含 vxio 项。
如果存在 vxio 项,请从文件中删除它。如果以前曾在群集的其他节点上安装了 VxVM,则可能存在该项。在 VxVM 软件包的安装过程中,会自动添加正确的 vxio 项。
将 VxVM CD-ROM 插入节点上的 CD-ROM 驱动器中。
在交互式安装模式下启动 scvxinstall。
# scvxinstall -i |
scvxinstall 命令自动执行下列任务。
禁用 "动态多路径传送 (DMP)"。
安装 VRTSvxvm、VRTSvmdev 和 VRTSvmman 软件包
将 vxio 驱动程序的主编号设置为 210
有关信息,请参阅 scvxinstall(1M) 手册页。
(可选的) 安装 VxVM GUI。
# pkgadd VRTSvmsa |
有关 VxVM GUI 的信息,请参阅 VxVM 文档。
弹出 CD-ROM。
安装所有 VxVM 修补程序。
有关修补程序的位置和安装说明,请参阅《Sun Cluster 3.0 12/01 发行说明》。
(可选的) 如果不希望群集节点上驻留有 VxVM 手册页,请删除该手册页软件包。
# pkgrm VRTSvmman |
是否要在另一个节点上安装 VxVM?
是否存在一个或多个您不打算在其上安装 VxVM 的节点?
如果要启用 VxVM 群集功能,则必须在群集的所有节点上安装 VxVM。转到步骤 13。
修改每个非 VxVM 节点上的 name_to_major 文件。
成为您不打算安装 VxVM 的节点上的超级用户。
编辑 /etc/name_to_major 文件并添加一项以将 vxio 主编号设置为 210。
# vi /etc/name_to_major vxio 210 |
如果稍后要在该节点上安装 VxVM,则在安装 VxVM 之前,必须删除 vxio 项。
初始化 vxio 项。
# drvconfig -b -i vxio -m 210 |
下一次重新引导此节点时,可能会看到类似如下的消息。 这些消息不会造成损害,因而可以忽略。
/sbin/rcS: /usr/sbin/vxrecover: not found /etc/rc2.d/S75MOUNTGFSYS: /usr/sbin/vxdctl: not found |
在您不打算安装 VxVM 的所有其他节点上重复步骤 a到步骤 c中的操作。
完成后,群集中的每个节点在其 /etc/name_to_major 文件中应具有相同的项 vxio。
创建 rootdg 磁盘组。