怪事年年有今年特别多,搭建了一个hadoop3.3.6,刚开始想的是看看和2.x有什么不同,但是现在遇到一个诡异的问题,所有的datanode没有一台是能正常的加入namenode心跳的。
说这个问题诡异是因为,我准备了三台虚拟机做datanode,IP如下
192.168.239.181 hdp4
192.168.239.182 hdp5
192.168.239.183 hdp6
但是当集群启动之后,在web页面上诡异的出现了一个占用192.168.239.130的datanode节点,而且这个节点还特别有意思,只有我三台datanode节点启动才会正常显示,三台关闭子啊web上显示的是断开,我的醉了呀。
我现在已经排查了如下的问题,都没有解决这个问题,大家给我支支招吧,我当前已经排查了如下方向
1、网络经过检查时可以通的
2、防火墙是都关闭的
3、hdfs-site.xml文件是检查过的
4、尝试了直接在hdfs-site.xml里面写死datanode的rpc和http地址
大家还有其他的招吗?