停止/重启后AWS实例私有IP更改(之前未发生)

时间:2015-04-21 00:33:58

标签: hadoop amazon-web-services amazon-ec2

是的,我读了Eric Hammond here的一篇文章,他提到私有IP在重新启动时也会改变。几个月前,当我第一次为hadoop获得AWS集群时,我使用内部IP来配置/ etc / hosts,内部IP也不会改变(即使实例停止,我也可以看到内部IP)。

要将此群集复制为公司帐户的一部分,我创建了一些AMI并使用它们来启动实例。现在,每次重启机器时IP都在变化。

在检查的机器有IP更改时,似乎没有什么特别的。它们与具有卷的简单EBS支持的实例相同。嗯,他们之间的区别是什么?

1 个答案:

答案 0 :(得分:4)

检查您的EC2实例是否在VPC内。

VPC中的实例将在停止和重新启动时保留其专用IP地址。但是VPC之外的实例(即EC2-Classic)将在停止并重新启动时更改其私有IP地址。

不幸的是,无法将EC2实例从EC2-Classic移动到EC2-VPC。但是,在许多情况下,您可以创建实例的AMI映像,并从VPC内的AMI启动新实例。