基本 64 位 Amazon Linux AMI 具有以下可用的实例类型选项:
- 微
- 大的
- 特大
- 高内存超大容量
... ETC
我将此 AMI 启动为微型类型,进行自定义,关闭它,分离卷,拍摄快照,并注册我自己的自定义 AMI:ec2-register –snapshot [snapshot_id] –description "我的描述" –name "我的名字" –kernel aki-427d952b
成功了。但是,当我尝试从自定义 AMI 创建实例时,只有以下实例类型可用:
- 微
- 小的
- 高 CPU 中等
...巧合的是,如果你尝试启动32 位亚马逊图片。
为什么我的自定义映像的可用实例类型与我所基于的映像的可用实例类型不同?
答案1
注册图像时,请确保包含明确的
-a x86_64
如果没有这个,你就让亚马逊后端的黑匣子决定使用哪种架构。显然它默认为 32 位,或者在你的情况下猜错了。