hadoop启动后没有datanode
来源:2-7 Hadoop格式化&启停

慕勒3007982
2021-07-27
老师,我按照步骤配置好hadoop后,启动之后没有data node,
错误信息如下:
麻烦看一下是啥问题呀?
[hadoop@hadoop000 sbin]$ ./start-dfs.sh
21/07/27 11:41:01 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable
Starting namenodes on [hadoop000]
hadoop000: starting namenode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.16.2/logs/hadoop-hadoop-namenode-hadoop000.out
hadoop000: starting datanode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.16.2/logs/hadoop-hadoop-datanode-hadoop000.out
Starting secondary namenodes [0.0.0.0]
0.0.0.0: starting secondarynamenode, logging to /home/hadoop/app/hadoop-2.6.0-cdh5.16.2/logs/hadoop-hadoop-secondarynamenode-hadoop000.out
21/07/27 11:41:18 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-java classes where applicable
[hadoop@hadoop000 sbin]$ jps
10000 SecondaryNameNode
10133 Jps
9679 NameNode
2021-07-27 11:41:10,554 INFO org.apache.hadoop.hdfs.server.common.Storage: Lock on /home/hadoop/app/tmp/dfs5162/dfs/data/in_use.lock acquired by nodename 9799@hadoop000
2021-07-27 11:41:10,559 WARN org.apache.hadoop.hdfs.server.common.Storage: Failed to add storage directory [DISK]file:/home/hadoop/app/tmp/dfs5162/dfs/data/
java.io.IOException: Incompatible clusterIDs in /home/hadoop/app/tmp/dfs5162/dfs/data: namenode clusterID = CID-cd3fb1d6-86bb-4c36-89dd-6c6fc9c7d04b; datanode clusterID = CID-c97f9c0a-420a-4ad6-97aa-d0b7d9190424
at org.apache.hadoop.hdfs.server.datanode.DataStorage.doTransition(DataStorage.java:779)
at org.apache.hadoop.hdfs.server.datanode.DataStorage.loadStorageDirectory(DataStorage.java:302)
at org.apache.hadoop.hdfs.server.datanode.DataStorage.loadDataStorage(DataStorage.java:418)
1回答
-
Michael_PK
2021-07-27
Incompatible clusterIDs in /home/hadoop/app/tmp/dfs5162/dfs/data: namenode clusterID = CID-cd3fb1d6-86bb-4c36-89dd-6c6fc9c7d04b; datanode clusterID = CID-c97f9c0a-420a-4ad6-97aa-d0b7d9190424
这段日志说明你格式化没成功。
你把 /home/hadoop/app/tmp这个目录下的东西删除了,然后重新format再重启
00
相似问题