老师,我按照步骤配置好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)