参照网上方法部署完Hadoop,namenode和datanode(datanode是假起来,尝试和namenode连接10次后又关掉了)都起来了,但是master的50070端口无法访问,查看datanode,发现连接不上namenode
网上很多方法都试过了,包括关闭iptables,重新配置hdfs-site.xml、core-site.xml,重新format,一通折腾,还是不行
最后,发现原来是动态防火墙未关导致的
systemctl statusfirewalld.service,发现dynamic firewalld.service处于running状态
遂执行systemctl stop firewalld.service,重新start-yarn.sh,datanode终于正常启动了
如果想永久禁用动态防火墙,执行systemctl disable firewalld.service即可
本文介绍了一种常见的Hadoop集群部署问题:由于动态防火墙未关闭导致namenode和datanode无法正常连接的现象。通过排查和解决防火墙问题,最终实现了datanode的正常启动。

被折叠的 条评论
为什么被折叠?



