向HDFS上传文件时出现错误:There are 0 datanode(s) running and no node(s) are excluded in
向Hadoop上传文件时出现错误:There are 0 datanode(s) running and no node(s) are excluded in this operation.,用jps命令查看发现datanode没有启动。
出现上述问题可能是格式化两次hadoop,导致没有datanode。
解决:删除\tmp\hadoop-root\dfs\data路径下的current文件夹,
然后重新执行一下 hadoop namenode -format, 再使用start-all.sh 重启一下hadoop,
用jps命令看一下就可以看见datanode已经启动了