我正在用juju和amazonec2测试一个hadoop集群,我想知道如何停止一个集群,然后重新启动它,保持集群配置。问题是,再次启动示例后,公共地址会发生变化,juju status命令会显示机器已关闭。
u0sqgete1#
问题是,重新启动示例后,公共地址会发生变化以上对于ec2示例是正确的。它的公共ip地址在停止和启动时会发生变化。为了避免这种情况,您有两种选择:使用弹性ip。您可以将一个eip附加到示例上,以便该示例在启动/停止周期中具有相同的ip地址。警告:每个帐户只能获得5个EIP。为了摆脱上述每个帐户5个eip的限制,您可以在vpc侧设置集群,在那里您的所有示例都将有一个私有ip地址,并且在启动/停止周期中保持不变。但是你必须了解专有网络是如何工作的才能使用它。请看这个。
1条答案
按热度按时间u0sqgete1#
问题是,重新启动示例后,公共地址会发生变化
以上对于ec2示例是正确的。它的公共ip地址在停止和启动时会发生变化。为了避免这种情况,您有两种选择:
使用弹性ip。您可以将一个eip附加到示例上,以便该示例在启动/停止周期中具有相同的ip地址。警告:每个帐户只能获得5个EIP。
为了摆脱上述每个帐户5个eip的限制,您可以在vpc侧设置集群,在那里您的所有示例都将有一个私有ip地址,并且在启动/停止周期中保持不变。但是你必须了解专有网络是如何工作的才能使用它。请看这个。