为什么创建ECS实例时看不到某些镜像?

本文主要介绍创建ECS实例时看不到某些镜像(包括自定义镜像)的可能原因和解决办法。

问题描述

创建ECS实例在选择镜像时,选不到部分镜像(包括自定义镜像)。

可能原因和解决方案

以下情况,均可能导致上述问题。

镜像的操作系统和实例规格的处理器不是官方兼容

部分ECS实例规格,比如8代ECS实例,对支持的操作系统有限制。

具体限制如下:

解决方案:

  • 如果对操作系统或实例规格没有特殊要求,选择兼容的镜像操作系统或实例规格。

  • 如果必须选择该镜像和实例规格,您可以在购买页申请放开限制。

    • 支持放开限制的实例:

      • Intel实例:ecs.g8i、ecs.c8i、ecs.r8i、ecs.hfg8i、ecs.hfc8i,ecs.hfr8i、ecs.g8ise、ecs.c8ise、ecs.r8ise

      • AMD实例:ecs.c8ae、ecs.g8ae、ecs.r8ae、ecs.c8a、ecs.g8a、ecs.r8a、ecs.hpc8ae

    • 申请方式如下:

      1. 在实例购买页面,镜像类型选择自定义镜像,单击检查操作链接。

        image

      2. 勾选申请放开限制的勾选框。

        image

        重要

        申请放开限制对全地域生效,且生效后不支持再取消。

      3. 单击确定,等待一段时间后刷新即可。

镜像和实例规格的特性不匹配

常见的不匹配原因

解决方案

  • 镜像和实例规格的NVMe属性不匹配

    选择了支持NVMe的实例规格,就只能选择支持NVMe的镜像(即镜像中包含了NVMe驱动且已支持NVMe属性)。

若目标镜像为自定义镜像,且业务需通过NVMe提升存储性能或实现云盘多重挂载。请确保该镜像安装了NVMe驱动,且已将镜像的属性NVMe驱动设置为支持。更多信息,请参见如何为已有自定义镜像安装NVMe驱动?

说明
  • 镜像和所选实例规格的启动模式不匹配

    例如您选择了仅支持UEFI启动模式的安全增强型实例规格,则仅能选择UEFI版本的镜像。

若目标镜像为自定义镜像,可更换镜像的启动模式使之与目标实例匹配。具体操作,请参见修改自定义镜像的启动模式

Windows操作系统版本对CPU核数和内存大小有限制

选择与操作系统匹配的实例规格,具体可查看Windows 和 Windows Server 版本的内存限制

重要

使用Windows操作系统创建ECS实例时,需要确保实例规格内存大于等于1 GiB。内存低于1 GiB的ECS实例(例如0.5 GB)只能选择Linux镜像或者Windows Server Version 2004镜像(原厂已停止维护)。

Red Hat操作系统只能匹配经过红帽官方认证的实例规格

选择已通过红帽官方认证的实例规格,具体可查看Red Hat镜像支持哪些实例规格族?

部分裸金属、本地型SSD等实例对操作系统的驱动程序、内核有限制