CDH 5.1主机IP地址更改

时间:2014-10-10 16:25:54

标签: hadoop ip-address cloudera-cdh

我有一个包含3个节点的CDH 5.1群集。我们使用cloudera manager自动安装来安装它。 它运行完美,直到我们将盒子移动到另一个网络并更改了IP地址。我尝试了以下步骤

1. Stopped service, cloudera-scm-server.
2. Stopped service, cloudera-scm-agent
3. Edit the /etc/cloudera-scm-agent/config.ini
4. change the server host to the new ip.
5. restart service, cloudera-scm-agent, cloudera-scm-server.

不能正常工作。

然后我跟着 http://www.cloudera.com/content/cloudera/en/documentation/cloudera-manager/v4-latest/Cloudera-Manager-Administration-Guide/cmag_change_hostnames.html 即使在直接更改PostgreSQL中的ips后也没有帮助。

我发现以下博客: http://www.geovanie.me/changing-ip-of-node-in-cdh-cluster/

在scm-agent日志文件中获取以下错误

ProtocolError: <ProtocolError for 127.0.0.1/RPC2: 401 Unauthorized>

不工作.... 任何人都可以帮助如何安全地更改cdh 5.1集群中的所有IP地址.....

谢谢, 阿米特

1 个答案:

答案 0 :(得分:2)

这是因为宝贵的cloudera-scm-agent服务没有正确停止,请尝试,

$> ps -ef | grep supervisord
$> kill -9 <processID>

然后再次重启代理。

$>service cloudera-scm-agent start