启动hadoop集群的时候datanode没有启动,无法操作HDFS
看了网上好多方法,有说是防火墙,也有说是clusterID不一致,都试了
最终解决了,原因是clusterID不一致,以下是解决方法,仅供参考
进入/opt/hadoop/hadoop-3.3.1/tmp/dfs/name/current(注:进入自己电脑hadoop)
复制clusterID
进入data/current
将/opt/hadoop/hadoop-3.3.1/tmp/dfs/name/current/VERSION的clusterID复制到/opt/hadoop/hadoop-3.3.1/tmp/dfs/data/current/VERSION中的clusterID
重启hadoop集群,解决