第 3 章 在 Alibaba Cloud 上安装
3.1. 使用 Assisted Installer 在 Alibaba Cloud 上安装集群
Alibaba Cloud 为在线企业和全球企业提供广泛的云计算和数据存储服务。您可以使用 Assisted Installer 在 Alibaba Cloud 上安装 OpenShift Container Platform 集群。
使用 Assisted Installer 安装 Alibaba Cloud 只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
3.1.1. 使用 Assisted Installer 创建集群的流程概述
安装过程的主要步骤如下:
- 使用 Assisted Installer 创建集群并下载生成的镜像。
-
将镜像转换为
QCOW2
格式。如需更多信息,请参阅以下部分。 - 将镜像上传到 Alibaba Cloud 中的对象存储服务存储桶。
- 在 Alibaba Cloud 中将镜像导入到 Elastic Compute Service。
置备 Alibaba 云资源:
- 在 Virtual Private Cloud (VPC) 控制台中设置网络配置。
- 在 Alibaba Cloud DNS 控制台中,定义域名系统。
- 在 Elastic Compute Service (ECS) 控制台中,调配计算实例。
- 在 Assisted Installer 中完成主机发现。
- 在 Alibaba Cloud 中完成网络配置。
- 在 Assisted Installer 中完成集群配置并安装。
3.1.2. 将发现镜像转换为 QCOW2 格式
在将生成的 ISO 导入到 Alibaba Cloud 之前,将生成的 ISO 转换为 QCOW2
格式。
先决条件
- 您已创建了集群,并在 Assisted Installer 中下载发现镜像。
- 您可以访问集群外的 Linux 机器,如您的桌面机器。
流程
- 打开 Linux 计算机上的命令行界面。
运行以下命令验证系统是否启用了虚拟化标记:
$ grep -e lm -e svm -e vmx /proc/cpuinfo
运行以下命令,在 RHEL 或 Fedora 机器上安装
qemu-img
软件包:$ sudo dnf install -y qemu-img
注意如果您的系统使用
APT
软件包管理器,使用名称qemu-utils
安装软件包。运行以下命令将镜像转换为
QCOW2
:$ qemu-img convert -O qcow2 ${CLUSTER_NAME}.iso ${CLUSTER_NAME}.qcow2