【发布时间】:2015-04-21 09:31:35
【问题描述】:
是的,我读过 Eric Hammond here 的一篇文章,他提到重启时私有 IP 也会发生变化。几个月前,当我第一次为 hadoop 建立 AWS 集群时,我使用内部 IP 配置 /etc/hosts 并且内部 IP 不会改变(即使实例停止,我也可以看到内部 IP) .
为了将此集群复制为我们公司帐户的一部分,我创建了一些 AMI 并使用它们来启动实例。现在,每次重新启动机器时,IP 都会发生变化。
在检查没有 IP 更改的机器时,它们似乎没有什么特别之处。它们是具有卷的相同简单 EBS 支持的实例。嗯,那他们有什么区别呢?
【问题讨论】:
-
您的新 EC2 实例是否在 VPC 中?
-
不,我的新实例只是我们公司帐户的一部分,但不会发生 VPC 的事情。
-
VPC 内的实例在停止和重启时将保留其私有 IP 地址。但是 VPC 之外的实例(即 EC2-Classic)会在停止和重新启动时更改其私有 IP 地址。
-
是的,我看到公司帐户实例没有与之关联的 VPC,而我创建的那些有一些 VPC 关联(尽管我没有创建它!默认的?)如果它是默认的,为什么我在其他账户中获取它没有生效?
-
知道了,一定是因为在2013年8月之前,他们没有默认的VPC。嗯,该死的 :( 这意味着迁移到 VPC 的迁移过程很长?
标签: hadoop amazon-web-services amazon-ec2