3.5. 基础架构注意事项
3.5.1. 本地或远程主机
以下组件可以托管在 Manager 或远程机器上。在 Manager 计算机上保留所有组件变得更加简单且需要较少的维护,因此当性能不是问题时,最好这样做。将组件移动到远程机器中需要更多维护,但可提高 Manager 和 Data Warehouse 的性能。
- 数据仓库数据库和服务
要在 Manager 上托管数据仓库,请在
engine-setup
提示时选择Yes
。要在远程机器上托管数据仓库,请选择
No
(当由engine-setup
提示时),并请参阅安装 Red Hat Virtualization 作为一个单独的 Manager,使用远程数据库中的在一个独立的机器上安装并配置 Data Warehouse。要在安装后迁移数据仓库,请参阅 Data Warehouse 指南中的将数据仓库迁移到一个独立的机器。
您还可以将数据仓库服务和数据仓库数据库分别托管在不同的系统中。
- Manager 数据库
要在 Manager 上托管 Manager 数据库,请在
engine-setup
提示时选择Local
。要在远程机器上托管 Manager 数据库,请首先参阅安装 Red Hat Virtualization 作为一个独立的 Manager,使用远程数据库中的准备一个远程的 PostgreSQL 数据库部分,然后再在 Manager 上运行
engine-setup
。要在安装后迁移 Manager 数据库,请参阅管理指南中的将引擎数据库迁移到远程服务器数据库。
- Websocket 代理
-
要在 Manager 上托管 websocket 代理,请在
engine-setup
提示时选择Yes
。
自托管引擎环境使用设备来安装和配置管理器虚拟机,因此数据仓库、管理器数据库和 websocket 代理只能进行外部安装后。
3.5.2. 仅限远程主机
以下组件必须托管在远程机器上:
- DNS
- 由于在 Red Hat Virtualization 环境中广泛使用 DNS,因此不支持将环境的 DNS 服务作为环境中托管的虚拟机运行。
- 存储
- 除本地存储外,存储服务不得与管理器或任何主机位于同一个机器上。
- 身份管理
-
IdM (
ipa-server
) 与mod_ssl
软件包不兼容,后者是 Manager 所需的。