【发布时间】:2017-04-11 12:58:57
【问题描述】:
我检查了这个网站上的解决方案。
我去(hadoop文件夹)/data/dfs/datanode更改ID。
但是,datanode文件夹中没有任何东西。
我能做什么?
感谢阅读。
如果你能帮助我,我将不胜感激。
附言
2017-04-11 20:24:05,507 WARN org.apache.hadoop.hdfs.server.common.Storage:无法添加存储目录 [DISK]file:/tmp/hadoop-knu/dfs/data/
java.io.IOException:/tmp/hadoop-knu/dfs/data 中的 clusterID 不兼容:namenode clusterID = CID-4491e2ea-b0dd-4e54-a37a-b18aaaf5383b;数据节点集群 ID = CID-13a3b8e1-2f8e-4dd2-bcf9-c602420c1d3d
2017-04-11 20:24:05,509 FATAL org.apache.hadoop.hdfs.server.datanode.DataNode:块池(Datanode Uuid 未分配)服务对 localhost/127.0.0.1:9010 的初始化失败。退出。
java.io.IOException: 所有指定目录加载失败。
2017-04-11 20:24:05,509 WARN org.apache.hadoop.hdfs.server.datanode.DataNode:结束块池服务:块池(Datanode Uuid 未分配)服务到 localhost/127.0.0.1:9010
core-site.xml
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://localhost:9010</value>
</property>
</configuration>
hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
<property>
<name>dfs.namenode.name.dir</name>
<value>/home/knu/hadoop/hadoop-2.7.3/data/dfs/namenode</value>
</property>
<property>
<name>dfs.namenode.checkpoint.dir</name>
<value>/home/knu/hadoop/hadoop-2.7.3/data/dfs/namesecondary</value>
</property>
<property>
<name>dfs.dataode.data.dir</name>
<value>/home/knu/hadoop/hadoop-2.7.3/data/dfs/datanode</value>
</property>
<property>
<name>dfs.http.address</name>
<value>localhost:50070</value>
</property>
<property>
<name>dfs.secondary.http.address</name>
<value>localhost:50090</value>
</property>
</configuration>
PS2
[knu@localhost ~]$ ls -l /home/knu/hadoop/hadoop-2.7.3/data/dfs/
drwxrwxr-x. 2 knu knu 6 4월 11 21:28 datanode
drwxrwxr-x. 3 knu knu 40 4월 11 22:15 namenode
drwxrwxr-x. 3 knu knu 40 4월 11 22:15 namesecondary
【问题讨论】:
-
你能发布你的
hdfs-site.xml和core-site.xml -
我添加了 hdfs-site.xml 和 core-site.xml
-
你能不能也把
ls -l /home/knu/hadoop/hadoop-2.7.3/data/dfs/的输出贴出来!! -
我添加了 ls -l /home/knu/hadoop/hadoop-2.7.3/data/dfs/ 的结果
-
哦...谢谢。我改了
标签: hadoop installation