标签:
在使用cloudera manager安装CDH过程中,发现安装进程卡在给某个slave机分配parcel上。
查agent的log发现如下错:
...MainThread agent ERROR Failed to handle Heartbeat Response...
该错误报警说“处理心跳响应失败”,看到报警信息首先想到的是难道是网络问题?
于是检查机器之间的网络连接,并没有发现问题。
那会不会是防火墙的问题呢?
于是检查各个机器的防火墙设置,然后也没有问题。
。。。
最后发现是有些机器的hosts文件内容不一致!有的配置没有localhost!
把localhost这个域名添加回去:
127.0.0.1 localhost
问题解决了!
为什么不能缺少localhost?因为很多软件连接本机地址的代码都是直接写localhost!
Cloudera Error: "Failed to handle Heartbeat Response"
标签:
原文地址:http://www.cnblogs.com/keitsi/p/5660534.html