Cloudera Manager无法启动DataNode
Cloudera Manager在启动HDFS后,几个DataNode都自动停止了,到/var/log/hadoop-hdfs目录下查看日志,发现报如下错误:
org.apache.hadoop.ipc.RemoteException: Datanode denied communication with namenode, not in the include-list....
解决方法:
Cloudera Manager -> HDFS服务 -> 状态摘要点击NameNode -> 页面上方的配置按钮 -> 下拉菜单选择查看和编辑 -> 进入页面后左侧菜单选择Namenode Default Group -> 高级 -> 找到一项叫dfs_hosts_allow.txt,加入所有DataNode的IP后重启HDFS问题解决