在我的Ambari服务器中,我已经向主服务器添加了7个从服务器,但问题是我已经更改了从服务器上的主机名,因此主节点现在无法识别从服务器。
那么有人可以帮我改变那些已添加的主机名吗?
谢谢。
答案 0 :(得分:1)
从Ambari 2.2.2开始,您可以使用ambari-server update-host-names <hostnames.json>
基本步骤是:
{"clusterName":{"oldhost1.example.com":"newhost1.example.com","oldhost2.example.com":"newhost2.example.com"}}
ambari-server update-host-names hostnames.json
ambari-agent.ini
ambari-server start
ambari-agent start
答案 1 :(得分:0)
我面临着类似的问题。到目前为止,我发现了一种设置自定义主机名的机制:
https://ambari.apache.org/1.2.3/installing-hadoop-using-ambari/content/ambari-chap7a.html
它应该解决更改主机名的问题,但是我担心由于前两个步骤它不会那么简单:
- 在“安装选项”屏幕上,选择“执行Ambari代理的手动注册”。
- 按照手动安装Ambari代理中的说明手动安装代理。
醇>
在设置整个群集后,您可能无法重新购买。