hadoop用put上传文件时报错

用命令-put上传文件

报错0 datanode(s) running

原因是进行了多次格式化

解决办法:

停止集群

删除在hdfs中配置的data目录(即在core-site.xml中配置的hadoop.tmp.dir对应文件件)下面的所有数据;

重新格式化namenode(切换到hadoop目录下的bin目录下)

重新启动hadoop集群(切换到hadoop目录下的sbin目录下)

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.
原文地址:https://www.cnblogs.com/wl2017/p/9932287.html