4.8. 配置集群预安装检查
预安装检查是一组作为 openshift_health_checker Ansible 角色一部分运行的诊断任务。它们在 OpenShift Container Platform 安装 Ansible 之前运行,确保设置了所需的清单值,并识别主机上可能会阻止或影响成功安装的潜在问题。
下表描述了在每次 OpenShift Container Platform 安装 Ansible 之前运行的可用的预安装检查:
检查名称 | 用途 |
---|---|
|
此检查可确保主机具有为 OpenShift Container Platform 的特定部署提供推荐的内存量。默认值可从最新的安装文档中获得。用户定义的用于最小内存要求的值,可通过在清单文件中设置 |
|
此检查只会在 etcd、master 和节点主机上运行。它确保 OpenShift Container Platform 安装的挂载路径有足够的磁盘空间。推荐的磁盘值请参考最新的安装文档。用户定义的用于最小磁盘要求的值,可通过在清单文件中设置 |
|
仅在依赖于 docker 守护进程的主机上运行(节点和系统容器安装)。检查 docker 的总用量没有超过用户定义的限制。如果没有设置用户自定义的限制,则 docker 的最大用量阈值默认为可用总大小的 90%。使用总百分比的阈值可通过清单文件中的变量来设置: |
|
确保 docker 守护进程使用 OpenShift Container Platform 支持的存储驱动程序。如果使用 |
| 尝试确保 OpenShift Container Platform 安装所需的镜像在本地或主机上至少一个配置的容器镜像 registry 中可用。 |
|
在基于 |
| 在 OpenShift Container Platform 的 RPM 安装前运行。确保当前安装所需的 RPM 软件包可用。 |
|
检查 |
要禁用特定的预安装检查,请在清单文件中使用逗号分隔的检查名称列表包括 openshift_disable_check
变量。例如:
openshift_disable_check=memory_availability,disk_availability
更多信息,请参阅基于 Ansible 的健康检查。关于检查证书过期的信息,请参阅重新部署证书。