ITPub博客

首页 > 大数据 > Hadoop > 【Hadoop】Hadoop datanode无法启动的错误Incompatible namespaceIDs in /tmp/hadoop-ross/dfs/

【Hadoop】Hadoop datanode无法启动的错误Incompatible namespaceIDs in /tmp/hadoop-ross/dfs/

Hadoop 作者:fengting515 时间:2012-09-20 15:39:46 0 删除 编辑
在启动Hadoop伪分布式部署的过程中,发现datanode没有正常启动,查看了一下日志发现报错:

ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in /tmp/hadoop-root/dfs/data: namenode namespaceID = 1091972464; datanode namespaceID = 640175512
类似于:

Incompatible namespaceIDs in /tmp/hadoop-ross/dfs/data

原因:
Your Hadoop namespaceID became corrupted. Unfortunately the easiest thing to do reformat the HDFS.

解决方案:
You need to do something like this:

bin/stop-all.sh 

rm -Rf /tmp/hadoop-your-username/* 

bin/hadoop namenode -format
<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23057630/viewspace-1120333/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-12-21