hadoop2.x分布式集群安装配置 ~第一步:防火墙的配置

    ####在配防火墙时,能关就关,不能关就开端口

一、介绍

(1)如果是伪分布式模式,可以考虑将防火墙直接关掉(一般不用于生产,按照分布式的来也可以,2将介绍分布式的)

             查看防火墙状态,命令:service iptables status

             改变防火墙命令:     

           1)永久性生效,重启后不会复原 

           开启: chkconfig iptables on 关闭: chkconfig iptables off 

           2)即时生效,重启后复原 

           开启: service iptables start 关闭: service iptables stop 

         我们要做的是:命令:service iptables status 来查看防火墙是否启动,启动了就关闭: service iptables stop ,不管原先防火墙是否启动,以命令: chkconfig iptables  --list查看服务开机开启状态,用: chkconfig iptables off将状态设为off

      (2)如果是分布式模式,就要请管理员将防火墙中需要的端口开启,:他肯定不会为你hadoop关防火墙,如果自己管防火墙,可以进行以下配置:

       修改/etc/sysconfig/iptables 文件,添加以下内容: 

        -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT 

         -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

       里面的80 ,22是端口号,加你需要的端口即可。

二、错误总结

      1.防火墙问题会导致你找不到节点机器,有的时候你namenode起来了,datanode未启,报错不知道data的hosts和service时,就可能是防火墙未配好。


你可能感兴趣的:(hadoop2.x分布式集群安装配置 ~第一步:防火墙的配置)