Hadoop集群启动从节点没有DataNode
我的是因为主从节点clusterID不一致。
主节点有两部分的clusterID要一致。首先第一个
![在这里插入图片描述](https://img-blog.csdnimg.cn/9c1474684668489c8c86d7aaec281090.png)
VERSION打开显示的clusterID要和nn里面的VERSION的clusterID
其次第二个
![在这里插入图片描述](https://img-blog.csdnimg.cn/65fd5c3917da481ea81fd5a53ce8ae15.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/d4ea9ffd288b4fe59fe5b8279a1ec443.png)
将这两个改为一致后,从节点的clusterID也改为一致。
一个从节点改一处。打开VERSION 找到clusterID改为一致即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/683ed2e6e1f44dbea5f1f3d5711d3692.png)
从节点nn文件夹是空的无需改
![在这里插入图片描述](https://img-blog.csdnimg.cn/660b08696def4cf8ba44857c3b782428.png)
一键启动hdfs集群
start-dfs.sh
一键关闭hdfs集群
stop-dfs.sh