如果查看到50070可视化界面中的live node数为0,则有可能是DataNode和NameNode的clusterID不一致。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/86945c254f9a01e6ef8a8303f5d59c89.png)
解决方案:
推荐方案:关闭Hadoop,删除各个datanode中的data文件夹下的所有文件,启动Hadoop,这样不用更换namenode中的clusterID。
第二种方案就是格式化namenode。
关键代码:
hadoop namenode -format
注意:
在非第一次格式化时,要先确保Hadoop进程已经关掉,再删掉data和log文件夹,然后再格式化