hadoop单节点集群hdfs恢复

ctzwtxfj  于 2021-06-03  发布在  Hadoop
关注(0)|答案(0)|浏览(220)

hadoop1.2.1在我的机器上以单节点集群模式运行。它正在运行一个包含0个任务的任务。
每个map任务的输出都清楚地作为part-000写在hdfs上**
但后来运行hadoop系统的系统崩溃了。现在我想 copyToLocal 成功完成的Map任务的输出。
当我看到的时候,我可以看到所有列出的“部分” hadoop dfs -ls /output_dir 然而 hadoop dfs -copyFromLocal /output_dir LOCAL_PATH 失败并出现以下错误:
copytolocal:org.apache.hadoop.hdfs.server.namenode.safemodeexception:零块位置。名称节点处于安全模式。
我无法启动数据节点,我发现的大多数解决方案都涉及使用 hadoop namenode -format . 我不想泄露数据。
是否可以从dfs.tmp.dir恢复输出?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题