该过程使用 scvxinstall (1M) 命令,在一次操作中完成安装 VxVM 软件并封装根磁盘的过程。
要在本地非根磁盘上创建 rootdg 磁盘组,请转到 "如何仅安装 VERITAS Volume Manager 软件"。
对要安装 VxVM 的每个节点执行该过程。您可以在群集的所有节点上安装 VERITAS Volume Manager (VxVM),也可以仅在与 VxVM 将管理的存储设备具有物理连接的那些节点上安装。
尽管 scvxinstall 实用程序在安装开始时禁用了动态多路径传送 (DMP),但在安装了 VRTSvxym 软件包后,VxVM 3.1.1 会自动重新启用 DMP。更早版本的 VxVM 仍必须在禁用 DMP 的情况下运行。
确保群集满足下列先决条件。
群集中的所有节点均以群集模式运行。
要安装的节点的根磁盘具有两个空闲(未分配)分区。
成为要安装 VxVM 的节点的超级用户。
确保该节点的 /etc/name_to_major 文件不包含 vxio 条目。
如果存在 vxio 条目,则把它从文件中删除。如果以前在群集的其它节点上安装了 VxVM ,则可能存在这个条目。在 VxVM 软件包的安装过程中,将自动添加正确的 vxio 条目。
将 VxVM CD-ROM 插入节点的 CD-ROM 驱动器中。
以交互式模式启动 scvxinstall。
在任何时候按下 Control-C 即可异常终止 scvxinstall 命令。
# scvxinstall |
有关详细信息,请参阅 scvxinstall (1M) 手册页。
出现是否封装根的提示后,输入yes(是)。
Do you want Volume Manager to encapsulate root [no]? y |
出现提示后,提供 VxVM CD-ROM 的位置。
如果找到了相应的 VxVM CD-ROM,则其位置作为提示的一部分显示在括号内。按下 Enter 以接受这一缺省位置。
Where is the volume manager cdrom [default]? |
如果没有找到 VxVM CD-ROM,则显示不带缺省位置的提示。输入 CD-ROM 或 CD-ROM 映像的位置。
Where is the volume manager cdrom? |
出现提示后,输入 VxVM 许可证密钥。
Please enter license key:license |
scvxinstall 命令将自动执行下列任务。
禁用动态多路径传送 (DMP)。
安装 VRTSvxvm、VRTSvmdev 和 VRTSvmman 软件包
将 vxio 驱动程序的主编号设置为 210
通过封装根磁盘来创建 rootdg 磁盘组
更新 /etc/vfstab 文件中的 /global/.devices 条目
有关详细信息,请参阅 scvxinstall (1M) 手册页。
完成安装任务之后,除非在出现提示后按下 Control-C,否则 scvxinstall 命令将自动重新引导该节点。如果您按下 Control-C,则稍后必须重新引导节点才能完成 VxVM 安装。
要启用 VxVM 群集功能,请运行 vxlicense 命令以提供群集功能许可证密钥。
有关 vxlicense 命令的信息,请参阅 VxVM 文档。
(可选的) 安装 VxVM GUI。
# pkgadd VRTSvmsa |
有关 VxVM GUI 的信息,请参阅 VxVM 文档。
弹出 CD-ROM。
安装 VxVM 修补程序。
有关修补程序的位置和安装说明的信息,请参阅《Sun Cluster 3.0 U1 发行说明》。
(可选的) 如果不想让 VxVM 手册页留在群集节点上,可删除该手册页包。
# pkgrm VRTSvmman |
是否希望在另一节点上安装 VxVM?
是否有一个或多个您不想 在其上安装 VxVM 的节点?
要启用 VxVM 群集功能,必须在群集的所有节点上安装 VxVM。继续进行 步骤 20。
成为不想安装 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 的所有其它节点重复步骤 16到步骤 18的操作。
完成操作之后,每个群集节点在其 /etc/name_to_major 文件中都应具有相同的 vxio 条目。
是否打算镜像封装的根磁盘?
如果是,则转到"如何镜像封装的根磁盘"。
如果否,则转到"如何创建并注册共享磁盘组"。
如果稍后想取消根磁盘的封装,请按照 "如何取消根磁盘的封装" 中的过程操作。