我已经在Amazon的ec2主机上使用Hortonworks/Ambari安装了单节点haodoop集群。如何在ec2上重新启动单节点hadoop集群
由于我不希望该群集24/7全天候运行,因此我会在完成时停止实例。当我稍后重新启动实例时,我得到一个新的IP地址,然后ambari不再能够启动Hadoop相关服务。
除了完全重新部署以重新配置集群以便服务启动之外,还有其他方法吗?
它看起来像IP地址住在/ etc下,在postgres数据库表ambari和可能还没有找到的其他地方的各种xml文件中。
我试图更新XML文件和postgres数据库更新版本的IP地址,内部和外部DNS名称,因为我可以找到他们,但无济于事。我无法重新启动服务。
我这样做的原因是每次重新启动主机时都可能在hdfs和其他项目特定设置上保存部署时间和数据配置。
有什么建议吗?
谢谢!
没有Hortonworks/Ambari的任何知识 - 您可以将您的实例与弹性IP相关联。弹性IP不会更改,即使在关闭时也与该实例关联。另外,如果您需要访问AWS网络内部的服务,则可以使用私有IP。它也不会改变。 – 2015-02-12 05:27:21