“t2.micro”类型的实例需要虚拟化类型“hvm”

Posted

技术标签:

【中文标题】“t2.micro”类型的实例需要虚拟化类型“hvm”【英文标题】:Virtualization type 'hvm' is required for instances of type 't2.micro' 【发布时间】:2014-09-05 02:27:43 【问题描述】:

似乎为 ElasticBeanstalk 实例选择 t2.micro 会使 Beanstalk 陷入无限循环。距离创建 Beanstalk 实例已有一个小时,距离 Beanstalk 管理控制台中的最后一次事件更新已有 20 分钟。

有谁知道如何杀死一个 Beanstalk 实例部署?

【问题讨论】:

【参考方案1】:

事实证明,当您尝试使用 t1(ParaVirtualization)AMI 并将其部署在 t2 (HVM) ElasticBeanstalk 实例上时会发生这种情况。 Beanstalk 实例失败/重试了大约一个半小时才最终出错。

【讨论】:

查看此矩阵以了解哪些 EC2 实例类型与哪些 Amazon Linux AMI 兼容:aws.amazon.com/amazon-linux-ami/instance-type-matrix【参考方案2】:

对我来说,我使用了 t1.micro,但是一旦这个资源对于管道来说太弱了,我不得不将它更改为下一个最便宜的东西,m3.medium,你可以使用链接来比较价格(它已经在相关实例只需按比较)

问题是您必须使用 HVM 实例,并且并非所有实例系列都是 HVM

您可以查看此 Amazon AMI 实例类型矩阵表:https://aws.amazon.com/amazon-linux-ami/instance-type-matrix/

实例家族: 1. HVM EBS 支持的 64 位 2. HVM 实例存储 64 位 3. PV EBS 支持的 64 位 4. PV Instance Store 64位

您可以在这里查看费用:http://www.ec2instances.info/?selected=t1.micro,m3.medium,c3.large,r3.large

【讨论】:

以上是关于“t2.micro”类型的实例需要虚拟化类型“hvm”的主要内容,如果未能解决你的问题,请参考以下文章

AWS Config 自定义规则

EC2 t2.micro 实例没有公共 DNS

kvm -- Kernel-based Virtual Machine

我们可以将两种不同类型的 AWS EC2 实例与弹性 beantalk 负载均衡器一起使用吗

在 Amazon EMR 上运行 mrjob,不支持 t2.micro

从 t1.micro 迁移到 t2.micro 亚马逊 AWS