There are 0 datanode(s) running and no node(s) are excluded in this operation.的一些解决方案
1. 没有DataNode
-
1.1 先暂停所有服务
./stop-all.sh --hadoop/sbin下 kill -9 *** --或者直接杀死进程
-
1.2 删除原有的dfs/data和/name里面的current,重新格式化
data和name对应的配置路径
文件 参数 core-site.xml hadoop.tmp.dir hdfs-ite.xml dfs.datanode.data.dir -
1.3 格式化命令
hadoop namenode -format
-
1.4 启动服务
./start-all.sh
2.集群服务有问题
-
2.1 查看集群状态
hadoop dfsadmin -report
-
2.2 jps查看进程情况(如果有下列进程,就说明正常启动了)
36381 Jps 34830 NameNode 35006 SecondaryNameNode 35151 ResourceManager
-
2.3 如果启动报错,进入logs文件夹,找具体报错原因
3.防火墙问题
-
3.1 查看防火墙状态
systemctl status firewalld
-
3.2 关闭防火墙
systemctl stop firewalld