本教程介绍如何将Red Hat Enterprise Linux(RHEL)虚拟机镜像导入阿里云,并使用它在控制台中创建ECS实例。本教程适用于RHEL 6.9/6.10、7.4及以上版本、8.0及以上版本。
背景说明
在以下场景下,您才需要执行Red Hat云接入操作:
-
将自定义镜像导入阿里云ECS时,许可证类型选择自带许可。更多信息,请参见导入自定义镜像。
-
使用服务器迁移中心SMC迁移任务时,各目标类型中的许可证类型选择自带许可。更多信息,请参见创建并启动迁移任务。
ECS实例和自定义RHEL镜像要求
导入阿里云ECS实例的RHEL镜像必须满足以下要求:
-
镜像导入不支持多个网络接口或者IPv6地址。
-
确认已为远程访问启用了SSHD服务。
-
确认已禁用防火墙,并且已打开SSH 22端口。否则,您无法连接到已创建的ECS实例。
建议您使用安全组来控制一台或多台ECS实例的入流量或出流量。更多信息,请参见安全组概述。
-
确认操作系统是RHEL 6.9/6.10、7.4及以上版本、8.0及以上版本,并且包括最新的cloud-init和安全更新。
关于RHEL版本的更多信息,请参见公共镜像概述。
-
确认在根分区上使用了以下文件系统之一:xfs、ext3或ext4。
-
ECS仅支持导入RAW、QCOW2或VHD格式的镜像。建议导入QCOW2或VHD格式的镜像,其传输容量较小。如果需要导入其他格式的镜像,请在导入镜像之前使用qemu-img工具转换格式。
-
确认/etc/issue*文件未被修改,否则,将无法正确识别Guest操作系统的分发,并且您可能无法成功创建ECS实例。
-
正确配置了系统的GRUB配置文件。否则,系统可能无法启动。
-
确认/etc/fstab配置正确,否则,可能会出现阻止加载分区的异常,从而导致系统启动失败。
-
必须使用/etc/shadow上的默认权限。否则,无法修改密码文件,并且系统启动将失败。
-
只存在系统盘上的单个根分区,并且系统盘具有足够的空间容纳镜像文件。
-
确认已正确配置关键系统文件,例如:/sbin、/bin和/lib*。
有关ECS实例和自定义RHEL镜像要求的更多信息,请参见导入镜像必读。
前提条件
在开始之前,请确保以下事项:
-
您同时具有Red Hat账号和阿里云账号。
-
如果没有阿里云账号,请先注册阿里云账号。具体操作,请参见阿里云账号注册流程。
说明
如果您希望在位于中国内地的地域中创建ECS实例,根据相关政策,请使用您的真实姓名注册阿里云账号。
-
如果没有Red Hat账号,请在Red Hat官网创建Red Hat门户账号。
-
-
您将物理Red Hat Enterprise Linux 7服务器作为脱机环境定制已下载的虚拟镜像,以满足阿里云镜像要求。更多信息,请参见步骤二:创建RHEL镜像。
操作流程
下图展示了如何导入RHEL虚拟机镜像,并在ECS控制台上通过该镜像创建RHEL实例。
步骤概述
步骤一:注册Red Hat云接入计划
-
步骤二:创建RHEL镜像
-
(可选)步骤三:转换镜像格式
-
步骤四:将镜像导入阿里云ECS
-
步骤五:创建ECS实例并运行RHEL镜像
腾讯云1折,限时活动,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
转转请注明出处:https://www.yunxiaoer.com/152652.html