5.6. 使用 Assisted Installer Web 控制台完成安装
配置基础架构后,实例现在正在运行并准备好与红帽注册。
5.6.1. 分配节点角色 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
如果 Terraform 脚本成功完成,则会为集群列出十二个主机。三个 control plane 主机和三个计算主机的状态为 "Disconnected"。三个 control plane 主机和三个计算主机的状态为 "Insufficient"。
删除断开连接的主机,并将角色分配给剩余的主机。
流程
- 在 Assisted Installer web 控制台中选择集群并进入到 Host discovery 页。
- 通过点每个主机的选项按钮并选择 Remove host 来删除六个带有"Disconnected"状态的主机。剩余的主机的状态从 "Insufficient" 改为 "Ready"。这个过程最多可能需要三分钟时间。
- 从 Role 列中,将 Control plane 角色分配给引导大小为 1.10 TB 的三个节点。将 Worker 角色分配给三个节点,其引导大小为 100 GB。
- 点主机的选项按钮并选择 Change hostname 来重命名任何带有名称小于 63 个字符的主机。否则,集群安装将失败。
- 点 Next。
- 在 Storage 页中,点 Next。
5.6.2. 配置网络 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在 Networking 页中,为显示 Some validations failed 状态的任何主机添加 NTP 源。
流程
- 在 Host inventory 表中,点显示此状态的每个主机的 Some validations failed 链接。
-
点 Add NTP sources,然后为其中一个节点添加 IP 地址
169.254.169.254。 - 等待 2 - 3 分钟,直到所有 Some validations failed 指标都消失。
- 选择 Next。
5.6.3. 添加自定义清单 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
创建、修改和上传 Oracle 提供的四个强制自定义清单。
在
C3/custom_manifests_C3/manifests文件夹中,需要以下清单:-
oci-ccm.yml -
oci-csi.yml
-
在
C3/custom_manifests_C3/openshift文件夹中,需要以下清单:-
machineconfig-ccm.yml -
machineconfig-csi.yml
-
先决条件
- 准备自定义清单。详情请参阅 Oracle 文档中的 "使用 RH Assisted Installer UI 安装集群"一节中的第 8 步。
流程
- 进入到 Custom manifests 页面。
上传并保存
oci-ccm.yml和oci-csi.yml清单文件:- 在 Folder 字段中,选择 manifests。
-
在 File name 字段中,输入
oci-ccm.yml。 - 在 Content 部分中,单击 Browse。
-
从
C3/custom_ manifest_C3/manifests文件夹中选择 oci-ccm.yml 文件。 -
点 Add another manifest,为
oci-csi.yml文件重复前面的子步骤。
上传并保存
machineconfig-ccm.yml和machineconfig-csi.yml清单文件:- 单击 Add another inventory。
- 在 Folder 字段中,选择 openshift。
-
在 File name 字段中,输入
machineconfig-ccm.yml。 - 在 Content 部分中,单击 Browse。
-
从
C3/custom_ manifest_C3/openshift文件夹中选择 machineconfig-ccm.yml 文件。 -
点 Add another manifest,为
machineconfig-csi.yml文件重复前面的子步骤。
- 点 Next 以保存自定义清单。
- 在 Review and create 页中,点 Install cluster 创建 OpenShift Container Platform 集群。这个过程大约需要 30 分钟。