是的,我在这里读到了eric hammond的一篇文章,他提到私有ip在重启时也会改变。几个月前,当我第一次为hadoop安装aws集群时,我使用内部ip来配置/etc/hosts,并且内部ip不会改变(即使示例停止,我也可以看到内部ip)。
为了将这个集群复制为我们公司帐户的一部分,我创建了几个ami,并使用它们来启动示例。现在,每次机器重新启动时,IP都在变化。
在检查没有ip更改的机器时,它们似乎没有什么特别之处。它们是相同的简单ebs备份示例,具有卷。嗯,那他们之间有什么区别?
是的,我在这里读到了eric hammond的一篇文章,他提到私有ip在重启时也会改变。几个月前,当我第一次为hadoop安装aws集群时,我使用内部ip来配置/etc/hosts,并且内部ip不会改变(即使示例停止,我也可以看到内部ip)。
为了将这个集群复制为我们公司帐户的一部分,我创建了几个ami,并使用它们来启动示例。现在,每次机器重新启动时,IP都在变化。
在检查没有ip更改的机器时,它们似乎没有什么特别之处。它们是相同的简单ebs备份示例,具有卷。嗯,那他们之间有什么区别?
1条答案
按热度按时间5lwkijsr1#
检查您的ec2示例是否在vpc内。
vpc中的示例在停止和重新启动时将保留其私有ip地址。但是vpc之外的示例(如ec2 classic)在停止和重新启动时会更改其私有ip地址。
不幸的是,不可能将ec2示例从ec2classic移动到ec2vpc。但是,在很多情况下,您可以创建示例的ami映像,并从vpc内的ami启动一个新示例。