我的实例是爱尔兰的t1.micro,eu-west-a1,在VPC中,连接到弹性IP和负载均衡器以及终端保护。根设备类型:EBS,根设备:/ dev / sda1
我从t1.micro开始,但现在我想要它m3.medium因为我们正在投入生产。问题是我停止了我的实例,操作 - >更改实例类型: 并且可用的选项仅为:t1.micro,m1.small,m1.medium,c1.medium。
同时在其他实例中,我看到可以将实例类型更改为任何选项。
是什么让这个实例与其他实例不同,我该如何解决?
答案 0 :(得分:8)
您已经使用32位图像创建了原始Amazon EC2实例 - 这些仅适用于您提到的少数实例类型,并且无法升级到64位实例类型,我担心您需要在64位实例类型上重新安装并跨数据迁移。
请注意,AWS在2012年春季推出了 64位Ubiquity ,即每个实例类型都可以与64位图像一起使用,(正如您刚才痛苦地发现的那样)将会您可以更轻松地垂直扩展(更大和更小的实例),而无需维护并行(32位和64位)AMI (详情请参阅EC2 Updates: New Medium Instance, 64-bit Ubiquity, SSH Client)。
我非常同意埃里克·哈蒙德的建议,只有Use the Same Architecture (64-bit) on All EC2 Instance Types向前发展:
虽然t1.micro,m1.small和c1.medium仍将继续支持 32位AMI,我认为几乎没有理由使用 EC2上的32位实例。
这是个好消息!
随时随地都可以使用64位实例 switch the instance type of your running instances的最大灵活性,减少了构建时的选择和工作 拥有AMI,让生活更简单。