查看日志,报错 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in /usr/hadoop-1.2.1/hdfs/data: namenode namespaceID = 697999702; datanode namespaceID = 47605504 at org.apache.hadoop.hdfs.server.datanode.DataStorage.doTransition(DataStorage.java:232) at org.apache.hadoop.hdfs.server.datanode.DataStorage.recoverTransitionRead(DataStorage.java:147) at org.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:414) at org.apache.hadoop.hdfs.server.datanode.DataNode.<init>(DataNode.java:321) at org.apache.hadoop.hdfs.server.datanode.DataNode.makeInstance(DataNode.java:1712) at org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:1651) at org.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode(DataNode.java:1669) at org.apache.hadoop.hdfs.server.datanode.DataNode.secureMain(DataNode.java:1795) at org.apache.hadoop.hdfs.server.datanode.DataNode.main(DataNode.java:1812) 从namenode namespaceID = 697999702; datanode namespaceID = 47605504可 以看出namespaceID不一致,需要查看配置中hadoop.tmp.dir、dfs.name.dir和 dfs.data.dir配置路径,将所有文件删除,重新格式化 hadoop namenode -format便可 以解决问题 |
hadoop datanode未启动
原创
©著作权归作者所有:来自51CTO博客作者千寻22的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Hadoop2.6DataNode服务未启动
Hadoop2.6DataNode服务未启动,clusterID 不匹配
服务 Hadoop DataNode -
hadoop datanode进程不能启动
如果当我们启动hdfs时,namenode启动成功,而对应的datanode不能启动一般需要重新格式化namenode,注意一点就是在格式t...
hadoop hdfs python 大数据 spark