java - Hadoop 未在 Windows 7 上启动任何数据节点

标签 java hadoop windows-7-x64 shutdown

我在win7-x64上构建hadoop。我配置了hadoop,当我运行hadoop时,它无法启动datanodes。它显示以下错误。它关闭了数据节点。我该如何修复这个错误?谢谢。

14/08/01 07:36:23 FATAL datanode.DataNode: Initialization failed for block pool
Block pool <registering> (Datanode Uuid unassigned) service to localhost/127.0.0
.1:9000
java.io.IOException: Incompatible clusterIDs in C:\hadoop\data\dfs\datanode: nam
enode clusterID = CID-72be3471-e6d9-4c1a-9d2c-d66938de8c93; datanode clusterID =
 CID-0000641d-13c0-41cd-ad5b-fd5854906ad0
        at org.apache.hadoop.hdfs.server.datanode.DataStorage.doTransition(DataS
torage.java:472)
        at org.apache.hadoop.hdfs.server.datanode.DataStorage.recoverTransitionR
ead(DataStorage.java:225)
        at org.apache.hadoop.hdfs.server.datanode.DataStorage.recoverTransitionR
ead(DataStorage.java:249)
        at org.apache.hadoop.hdfs.server.datanode.DataNode.initStorage(DataNode.
java:929)
        at org.apache.hadoop.hdfs.server.datanode.DataNode.initBlockPool(DataNod
e.java:900)
        at org.apache.hadoop.hdfs.server.datanode.BPOfferService.verifyAndSetNam
espaceInfo(BPOfferService.java:274)
        at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.connectToNNAndH
andshake(BPServiceActor.java:220)
        at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run(BPServiceAc
tor.java:815)
        at java.lang.Thread.run(Thread.java:662)

最佳答案

我解决了这个问题, 只需删除 hdfs-site.xml 中的 dfs.namenode.name.dir 和 dfs.datanode.data.dir 属性

关于java - Hadoop 未在 Windows 7 上启动任何数据节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25080044/

相关文章:

java - netbeans 中的代码清理

hadoop - 如何在 grunt 模式下从 DUMP 中断 PIG -ing 一个巨大的文件/变量?

scala - Spark/Scala 拆分

python - 使用mingw调试STL容器,python脚本问题

c# - 从 C# WinForms 应用程序在 Windows 7 中创建文件

java - HTTP 客户端 PUT 请求错误

java - 仅在平板电脑上发生 Android 致命异常

javascript - 视频JS : Object doesn't support property or method 'querySelector'

java - 如何获得实现通用接口(interface)的特定类的工厂而无需进行强制转换?

hadoop - hive 在 Spark 上。读取 Parquet 文件