10.3.4. 验证 RHV 环境的要求
验证 RHV 环境是否满足安装和运行 OpenShift Container Platform 集群的要求。不满足这些要求会导致问题。
重要
这些要求基于安装程序用来创建 control plane 和计算机器的默认资源。这些资源包括 vCPU、内存和存储。如果更改这些资源或增加 OpenShift Container Platform 机器的数量,请相应调整这些要求。
流程
检查 RHV 版本。
- 在 RHV 管理门户中,点右上角的 ? 帮助图表,选 About。
- 在打开的窗口中,记录下 RHV 软件版本。
- 确认 OpenShift Container Platform 版本 4.6 和您记录的 RHV 版本组合是被支持的。 RHV 上支持的 OpenShift Container Platform。
检查数据中心、集群和存储。
-
在 RHV 管理门户中,点 Compute
Data Centers。 - 确认可以访问您要安装 OpenShift Container Platform 的数据中心。
- 点击该数据中心的名称。
- 在数据中心详情中,存储 标签中确认您要安装 OpenShift Container Platform 的存储域是 Active。
- 记录下域名以供以后使用。
- 确认 Free Space 至少为 230 GiB。
- 确认存储域满足 etcd 后端性能要求,可以使用 fio 性能基准工具来评测。
- 在数据中心详情中点击 Clusters 选项卡。
- 找到您要安装 OpenShift Container Platform 的 RHV 集群。记录集群名称,以供稍后使用。
-
在 RHV 管理门户中,点 Compute
检查 RHV 主机资源。
- 在 RHV 管理门户中,点 Compute > Clusters。
- 点击要安装 OpenShift Container Platform 的集群。
- 在集群详情中点击 Hosts 标签页。
- 检查主机,确认这些主机有至少 28 个 逻辑 CPU 内核,专门 用于 OpenShift Container Platform 集群。
- 记录逻辑 CPU 内核数以供稍后使用。
- 请确认这些 CPU 内核被正确分配,在安装过程中创建的七台虚拟机中的每一台都可以有四个内核。
确认主机总共有 112 GiB 的Max free Memory for scheduling new virtual machines,以满足以下每个 OpenShift Container Platform 机器的要求:
- bootstrap 机器需要 16 GiB
- 三个 control plane 机器每个机器都需要 16 GiB
- 三个计算机器每个机器都需要 16 GiB
- 记录下 Max free Memory for scheduling new virtual machine 的值以便稍后使用。
验证安装 OpenShift Container Platform 的虚拟网络能否访问 RHV Manager 的 REST API。在这个网络的虚拟机上,使用 curl 来访问 RHV Manager 的 REST API:
$ curl -k -u <username>@<profile>:<password> \ 1 https://<engine-fqdn>/ovirt-engine/api 2
例如:
$ curl -k -u ocpadmin@internal:pw123 \ https://rhv-env.virtlab.example.com/ovirt-engine/api