在虚拟机中的Linux中配置好Hadoop之后,我们想要在windows下管理hadoop,那么需要在windows环境下访问虚拟机下的hadoop应用程序,但是在访问的时候
比如输入 虚拟机域名:50070 或者 虚拟机域名:50030 之后访问失败
分析:
一种可能是hadoop没有正常启动,有错误,这样就的正确的查看hadoop启动时,在哪一步出错,
另一种可能就是防火墙没有关闭,没有开放50070或者50030端口
我们假设hadoop应用正常启动,而且在虚拟机的Linux下访问没有问题,但是就是在windows下访问有问题
首先我们查看下Linux中防火墙的状态
如果不知道怎么查看,
1、首先防火墙是服务--》service
2、在centos7.1使用的是firewall防火墙
3、在敲入 service firewall 不知道跟什么参数可以回车
service firewall status
是启动状态
接下来关闭防火墙
service firewall stop
最后我们配置禁用防火墙
- systemctl stop firewalld.service
- systemctl disable firewalld.service
如果不行,那就启用终极杀手锏
点击centos中左上角的应用程序
选择杂项--》选择防火墙--》选择public(默认选择)--》选择端口标签--》添加
添加完后会自动生效
大功告成