启动namenode和datanode后重新格式化文件系统后无法上传文件
2017-04-22 00:00
866 查看
摘要: 在学习hadoop中,启动namenode和datanode后,再次格式化了文件系统。然后用put命令无法把本地文件上传到hdfs文件系统中
#原因
在第一次格式化dfs后,启动并使用了hadoop,后来又重新执行了格式化命令(hdfs namenode -format),这时namenode的clusterID会重新生成,而datanode的clusterID 保持不变。
#解决方法
打开hdfs-site.xml里配置的datanode和namenode对应的目录(默认路径${hadoop.tmp.dir}/dfs/data),分别打开current文件夹里的VERSION,可以看到clusterID项正如日志里记录的一样,确实不一致,修改datanode里VERSION文件的clusterID 与namenode里的一致,再重新启动
出现的现象
put: File /user/benny/input/yarn-site.xml.COPYING could only be replicated to 0 nodes instead of minReplication (=1). There are 0 datanode(s) running and no node(s) are excluded in this operation.#原因
在第一次格式化dfs后,启动并使用了hadoop,后来又重新执行了格式化命令(hdfs namenode -format),这时namenode的clusterID会重新生成,而datanode的clusterID 保持不变。
#解决方法
打开hdfs-site.xml里配置的datanode和namenode对应的目录(默认路径${hadoop.tmp.dir}/dfs/data),分别打开current文件夹里的VERSION,可以看到clusterID项正如日志里记录的一样,确实不一致,修改datanode里VERSION文件的clusterID 与namenode里的一致,再重新启动
相关文章推荐
- 重新格式化hadoop的namenode导致datanode无法启动的最简单解决办法
- Hadoop 2.7.x NameNode重新格式化后导致DataNode无法启动问题
- NameNode重新格式化以后DataNode不能启动
- 多次格式化namenode之后datanode无法启动
- hadoop多次格式化namenode造成datanode无法启动问题解决
- Hdfs上传文件dataNode无法启动
- 多次格式化namenode,datanode无法启动的解决办法
- 解决更改hadoop核心配置文件后会出现DataNode,或者NameNode无法启动的问题
- 重新格式化datanode无法启动
- hadoop多次格式化namenode造成datanode无法启动
- [完]Hadoop中DataNode在格式化Namenode后无法启动。
- 重复格式化namenode造成datanode无法正常启动的解决办法
- 重新format namenode后,datanode无法正常启动
- Hdfs上传文件dataNode无法启动
- hadoop多次格式化namenode造成datanode无法启动问题解决
- hadoop多次格式化namenode造成datanode无法启动问题解决
- 多次格式化namenode之后datanode无法启动
- hadoop namenode -format 后出现datanode 无法启动故障解决办法
- 异常:hadoop 上传文件报错 WARN hdfs.DFSClient: DataStreamer Exception,hadoop datanode 启动不起来
- Hadoop的datanode,namenode无法启动