1.案发现场
cloudera manager安装过程中,主机安装agent后,cloudera manager界面无法显示主机,查看server的日志报错如下:
ERROR avro-servlet-hb-processor-13:com.cloudera.server.cmf.AgentProtocolImpl: Dropped heartbeat from a known host master122 with bad incoming host name slave123 since 2020-10-09T07:46:34.178Z.
2.错误原因
我的是因为批量安装,可能导致了哪个地方设置的hostname错误。
3.解决方法
重新安装agent解决问题
#将对应机器上的agent服务删掉,并且删除所有残留文件(必须要删残留文件)重新安装即可。
yum remove cloudera-manager-agent-6.3.1-1466458.el7.x86_64
find / -name cloudera-scm-agent
rm -rf /etc/cloudera-scm-agent
rm -rf /var/lib/cloudera-scm-agent
rm -rf /var/log/cloudera-scm-agent
#重新安装启动agent
yum install cloudera-manager-agent-6.2.0-1281944.el7.x86_64.rpm
systemctl start cloudera-scm-agent
systemctl enable cloudera-scm-agent