Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

第 2 章 部署自承载引擎

2.1. 在 Red Hat Enterprise Linux 主机上初始化自承载引擎部署

2.1.1. 安装自承载引擎软件包

确认主机已注册并订阅了所需的权利。相关信息请参阅安装指南中的订阅所需的权利
您可以使用 hosted-engine --deploy 从命令行安装自承载引擎,或通过 Cockpit 用户界面安装。根据您选择的方法,需要用到不同软件包。

过程 2.1. 安装自承载引擎

  1. 安装部署自承载引擎所需的软件包。
    • 使用 hosted-engine --deploy 安装自承载引擎:
      # yum install ovirt-hosted-engine-setup
    • 使用 Cockpit 用户界面安装自承载引擎:
      yum install cockpit-ovirt-dashboard
  2. 另外,还可以为 Manager 虚拟机安装 RHV-M Virtual Appliance 软件包。或者,脚本会提示您在部署期间下载该软件包。
    # yum install rhvm-appliance

2.1.2. 开始自承载引擎部署

hosted-engine 脚本或 Cockpit 用户界面可协助用户配置主机和 Manager 虚拟机。采用这两种方法都需要您回答一系列问题,系统会根据您的回答配置环境。

前提条件

  • 您必须全新安装 Red Hat Enterprise Linux 7 系统,并在其中安装 ovirt-hosted-engine-setupcockpit-ovirt-dashboard 软件包。
  • 必须为自承载引擎环境准备好存储。至少需要两个存储域:
    • 一个是 Manager 虚拟机专用的共享存储域。此存储域创建于自承载引擎部署期间,至少要有 60 GB。
    • 另一个是用于保存常规虚拟机数据的数据存储域。部署完成后,必须将此存储域添加到自承载引擎环境中。
    如需了解有关存储准备的更多信息,请参阅管理指南中的存储 部分。

    重要

    如果您使用的是 iSCSI 存储,则不要在共享存储域和数据存储域中使用相同的 iSCSI 目标。
  • 您必须为 Manager 和主机准备好完全限定域名(FQDN)。DNS 中必须设有正向和反向查询记录。
  • 您可以在部署之前,通过安装 rhvm-appliance 软件包来手动安装 RHV-M Virtual Appliance。或者,在部署期间由脚本或 Cockpit 用户界面下载。不支持使用其他方法来安装 Manager 虚拟机操作系统。
  • 要在 Manager 安装中使用 RHV-M Virtual Appliance,需要有一个至少达到 5 GB 的目录。部署过程中会检查 /var/tmp 是否具备足够的文件提取空间。如果空间不够,您可以指定不同的目录,或者挂载外部存储器。VDSM 用户和 KVM 群组必须具备在目录上读写和执行操作的权限。

过程 2.2. 开始基于 RHEL 的自承载引擎部署

  • 开始承载引擎部署

    取决于选择的是 hosted-engine --deploy 命令还是 Cockpit 用户界面,部署的开始方式会有所不同。
    • 使用 hosted-engine --deploy 部署自承载引擎时,建议使用 screen 窗口管理器来运行脚本,这样可以避免因为网络或终端中断造成会话丢失。如果尚未安装该程序,请安装 screen 软件包,该软件包可在标准 Red Hat Enterprise Linux 存储库中找到。
      # yum install screen
      # screen
      # hosted-engine --deploy

      注意

      使用 CTRL+D 组合键可以随时退出脚本来中止部署。如果会话超时或连接中断,请运行 screen -d -r 来恢复 hosted-engine 部署会话。
    • 要使用 Cockpit 用户界面部署自承载引擎,请通过 https://HostIPorFQDN:9090 登录到 UI,然后使用虚拟化 > 承载的引擎
      选择标准 来执行标准自承载引擎安装,然后点击启动
请参阅 第 2.3 节 “部署自承载引擎” 了解部署期间提出的问题和配置信息。