Sun Cluster 软件安装指南(适用于 Solaris OS)

SPARC: 如何安装 VERITAS Volume Manager 软件和封装根磁盘

该过程使用 scvxinstall(1M) 命令一次性完成 VxVM 软件的安装和根磁盘的封装。


注意:

如果要在本地非根磁盘上创建根磁盘组,则应转到SPARC: 如何只安装 VERITAS Volume Manager 软件


对要安装 VxVM 的每个节点执行该过程。 可以在群集的所有节点上安装 VERITAS Volume Manager (VxVM),也可以只将 VxVM 安装在与其要管理的存储设备具有物理连接的那些节点上。

如果稍后需要取消根磁盘的封装,请按照SPARC: 如何取消根磁盘的封装 中的过程进行操作。

  1. 确保群集满足下列先决条件。

    • 群集中的所有节点均以群集模式运行。

    • 要安装的节点的根磁盘具有两个空闲(未分配)分区。

  2. 获取下列信息:

  3. 成为要安装 VxVM 的节点上的超级用户。

  4. 将 VxVM CD-ROM 放入节点上的 CD-ROM 驱动器中。

  5. 以交互式模式启动 scvxinstall

    无论何时按 Ctrl-C 都会异常终止 scvxinstall 命令。


    # scvxinstall
    

    有关详细信息,请参阅 scvxinstall(1M) 手册页。

  6. 当得到提示询问是否封装根时,键入 yes


    Do you want Volume Manager to encapsulate root [no]? y
    

  7. 得到提示时,提供 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?

  8. 得到提示时,键入 VxVM 许可证密钥。


    Please enter license key: license
    

    scvxinstall 命令自动执行下列任务:

    • 安装所需的 VxVM 软件、许可和手册页软件包,但不要安装 GUI 软件包

    • 选择群集范围内的 vxio 驱动程序主编号

    • 通过封装根磁盘来创建根磁盘组

    • 更新 /etc/vfstab 文件中的 /global/.devices 条目

    有关详细信息,请参阅 scvxinstall(1M) 手册页。


    注意:

    安装过程中会自动重新启动两次。 所有安装任务都完成之后,scvxinstall 会第二次自动重新引导节点,除非您在得到提示后按 Ctrl-C。 如果按 Ctrl-C 使第二次重新引导异常终止,稍后必须重新引导该节点才能完成 VxVM 的安装。


  9. 如果要启用 VxVM 群集功能,请提供群集功能许可证密钥。

    有关如何添加许可证的信息,请参阅 VxVM 文档。

  10. (可选的) 安装 VxVM GUI。

    有关安装 VxVM GUI 的信息,请参阅 VxVM 文档。

  11. 弹出 CD-ROM。

  12. 安装所有 VxVM 修补程序。

    有关修补程序和安装说明的位置,请参阅《Sun Cluster 3.1 发行说明》中的“修补程序和所需的固件级别”。

  13. (可选的) 如果不希望在群集节点上保存 VxVM 手册页,请删除手册页软件包。


    # pkgrm VRTSvmman
    

  14. 是否要在其它节点上安装 VxVM?

  15. 是否不希望在一个或多个节点上安装 VxVM?


    注意:

    如果要启用 VxVM 群集功能,则必须在群集的所有节点上安装 VxVM。


  16. 在每个非 VxVM 节点上修改 /etc/name_to_major 文件。

    1. 在安装了 VxVM 的节点上,确定 vxio 主编号设置。


      # grep vxio /etc/name_to_major
      

    2. 成为不要安装 VxVM 的节点上的超级用户。

    3. 编辑 /etc/name_to_major 文件并添加一个条目,以便将 vxio 主编号设置为 NNN(即在步骤 a中得出的编号)。


      # vi /etc/name_to_major
      vxio NNN
      

    4. 初始化 vxio 条目。


      # drvconfig -b -i vxio -m NNN
      

    5. 不要安装 VxVM 的所有其它节点上重复步骤 b步骤 d

      完成后,群集中的每个节点在其 /etc/name_to_major 文件中应具有相同的 vxio 条目。

  17. 是否打算镜像封装的根磁盘?