第 1 章 介绍

自承载(self-hosted)引擎就是一个虚拟化环境,它的引擎(Manager)运行在由这个引擎管理的一台主机的虚拟机上。虚拟机会作为主机配置的一部分被创建,在主机配置的过程中会并行安装并配置引擎。使用自承载引擎的主要好处是,部署 Red Hat Virtualization 时对硬件的要求更少,这是因为引擎本身在一个虚拟机上运行,而不再需要在一个物理硬件上运行。另外,引擎会被配置为高可用性。当运行 Manager 的虚拟机处于维护模式,或出现故障时,虚拟机会被自动迁移到环境中的另外一个主机上运行。为了实现高可用性功能,最少需要两个自承载引擎主机。
手工安装 Manager 虚拟机不被支持,用户需要使用一个 RHV-M Virtual Appliance 安装 Manager 虚拟机,并可以在这个 appliance 中使用定制的 cloud-init 脚本对 Manager 虚拟机进行定制。在进行部署时,会产生一个默认的 cloud-init 脚本,而创建定制的 cloud-init 脚本超出了本文档覆盖的范围。

表 1.1. 支持部署自承载引擎的操作系统版本

系统类型
支持的版本
Red Hat Enterprise Linux 主机
7.2
Red Hat Virtualization Host
7.2
HostedEngine-VM (Manager)
7
关于对硬件要求的信息,请参阅安装指南中的 Hypervisor Requirements 部分。

重要

为了避免出现与时间或用户身份验证相关的问题,需要对主机、Manager 以及环境中的其它服务器的时钟进行同步。在每个系统上配置网络时间协议(Network Time Protocol,简称 NTP)来与相同的 NTP 服务器进行同步。
下图显示了自承载引擎的部署流程: