作者:悉尼新鲜事儿 | 来源:互联网 | 2023-05-17 12:30
跟踪hadoop2.7.2logshadoop-root-datanode-master.log日志文件发现datanode启动失败:org.apache.hadoop.hdfs.se
跟踪hadoop2.7.2/logs/hadoop-root-datanode-master.log日志文件发现datanode启动失败:
......
org.apache.hadoop.hdfs.server.datanode.DataNode: Initialization failed for Block pool (Datanode Uuid unassigned) service to master/192.168.247.192:9000. Exiting.
java.io.IOException: All specified directories are failed to load.
at org.apache.hadoop.hdfs.server.datanode.DataStorage.recoverTransitionRead(DataStorage.java:478)
at org.apache.hadoop.hdfs.server.datanode.DataNode.initStorage(DataNode.java:1358)
at org.apache.hadoop.hdfs.server.datanode.DataNode.initBlockPool(DataNode.java:1323)
at org.apache.hadoop.hdfs.server.datanode.BPOfferService.verifyAndSetNamespaceInfo(BPOfferService.java:317)
at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.connectToNNAndHandshake(BPServiceActor.java:223)
at org.apache.hadoop.hdfs.server.datanode.BPServiceActor.run(BPServiceActor.java:802)
at java.lang.Thread.run(Thread.java:745)
......
之前我每次启动hadoop都会格式化一次,导致namespaceid不一致