2014-10-10 174 views
1

我有一個包含3個節點的CDH 5.1羣集。我們使用cloudera manager自動安裝來安裝它。 它運行完美,直到我們將該框移到不同的網絡並更改了IP地址。我試過以下步驟CDH 5.1主機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-代理日誌文件以下錯誤

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

不工作.... 任何人都可以請幫助如何改變所有的IP地址在一鼎暉5.1集羣安全.....

感謝, 阿米特

+0

你在etc/hosts中設置了什麼嗎? – 2014-10-11 07:43:16

+0

是的,我didfollowing是我的hosts文件看127.0.0.1本地主機 113.128.152.38 txwlcloud1.dhcp.xxx.com 113.128.152.184 txwlcloud2.dhcp.xxx.com 113.128.152.197 txwlcloud3.dhcp.xxx.com – Dutta 2014-10-13 14:38:37

+0

你應該到處使用域名而不是ips – 2014-10-14 06:11:23

回答

2

這是因爲珍貴的Cloudera-SCM-代理服務造成不正確停止,請嘗試,

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

然後再次重新啓動代理。

$>service cloudera-scm-agent start