为保证自定义镜像的可用性和提高镜像的导入效率,请您在导入镜像前,仔细阅读本文中提及的镜像限制条件。
Windows Server操作系统镜像
限制项 | 说明 |
---|---|
操作系统 | ECS支持导入包含以下Windows操作系统版本的镜像:
|
镜像格式 | ECS仅支持导入RAW、VHD和QCOW2格式的镜像文件。如果是其他格式的镜像文件,需要转换格式后再导入。具体操作,请参见转换镜像格式。 |
虚拟磁盘大小 | 请根据镜像的虚拟磁盘大小而非使用容量配置导入的系统盘大小,系统盘容量范围支持40 GiB~500 GiB。 |
文件系统和分区 |
|
安全 |
|
其他 |
|
Linux操作系统镜像
限制项 | 说明 |
---|---|
操作系统 | ECS支持导入包含以下Linux操作系统版本的镜像:
说明
更多信息,请参见Linux操作系统补充说明。 |
镜像格式 | ECS仅支持导入RAW、VHD和QCOW2格式的镜像文件。如果是其他格式的镜像文件,需要转换格式后再导入。具体操作,请参见转换镜像格式。 |
虚拟磁盘大小 | 请检查系统盘的剩余空间,确保系统盘没有被写满。 |
文件系统和分区 |
|
网络 |
|
安全 |
|
其他 |
|
Linux操作系统补充说明
限制条件
- 为了使导入后的镜像支持配置密码或者支持修改密钥对,镜像必须满足以下条件:
- 操作系统的内核需要支持
CONFIG_FW_CFG_SYSFS
特性。Linux社区内核4.6版本之后默认支持该特性,CentOS的内核在3.10.0-826.el7版本之后默认支持该特性。您可以在该镜像对应的服务器内运行
grep -nr CONFIG_FW_CFG_SYSFS /boot/config-$(uname -r)
命令,如果回显结果中包含CONFIG_FW_CFG_SYSFS=y
信息,则说明该镜像中的内核已支持CONFIG_FW_CFG_SYSFS
特性。 - 操作系统中已安装阿里云最新版本cloud-init。
其中,19.1版本cloud-init必须在19.1.18版本及以上,部分低版本操作系统中的0.7.6a版本cloud-init必须在0.7.6a15版本及以上。具体操作,请参见安装cloud-init。
- 操作系统需要支持SHA-512加密算法。
- 操作系统的内核需要支持
- 为了使导入后的镜像支持扩容云盘与扩容文件系统,镜像必须满足以下条件:
- 操作系统的内核版本需要高于3.6版本。
- 支持growpart命令。
支持该命令需要安装
cloud-utils-growpart
包,不同操作系统安装方式有所不同。具体操作,请参见扩展分区和文件系统_Linux系统盘。 - 支持resize2fs命令。
支持该命令需要安装
e2fsprogs
包,该包在操作系统中默认已安装,如果没有安装您需要自行安装(例如,CentOS 7操作系统内e2fsprogs
包的安装命令为yum install -y e2fsprogs)。 - 操作系统中已安装阿里云最新版本cloud-init。
其中,19.1版本cloud-init必须在19.1.18版本及以上,部分低版本操作系统中的0.7.6a版本cloud-init必须在0.7.6a15版本及以上。具体操作,请参见安装cloud-init。
非标准平台Linux镜像
为便于区分,如果您导入的Linux系统镜像不在ECS提供的公共镜像列表中,该操作系统平台镜像为非标准平台镜像。非标准平台镜像虽然来自标准操作系统平台,但该类镜像属于系统关键性配置文件、系统基础环境和应用方面没有遵守标准平台要求的镜像。您在导入镜像前后,需要自行在镜像对应的操作系统内进行相关配置,以保证镜像可用。
- Others Linux:ECS统一标识为其他系统类型。如果导入Others Linux平台镜像,ECS不会对所创建的实例做任何处理。完成实例创建后,请通过ECS管理控制台的远程连接功能连接实例,再自行配置IP、路由和密码等。如果您在制作镜像前开启了DHCP,ECS会自动为您配置网络。
- Customized Linux:定制版镜像。导入Customized Linux镜像前,请按照ECS标准系统配置方式配置实例的网络和密码等。更多信息,请参见定制Linux自定义镜像。