如果查看到50070可视化界面中的live node数为0,则有可能是DataNode和NameNode的clusterID不一致。

解决方案:
推荐方案:关闭Hadoop,删除各个datanode中的data文件夹下的所有文件,启动Hadoop,这样不用更换namenode中的clusterID。
第二种方案就是格式化namenode。
关键代码:
hadoop namenode -format
注意:
在非第一次格式化时,要先确保Hadoop进程已经关掉,再删掉data和log文件夹,然后再格式化