windows下eclipse开发hadoop连接虚拟机linux配置的问题

linux中对应的hdfs和mapreduce端口已经配好

但是当eclipse中的hadoop插件安装并配置好后,却无法连接

右下角状态栏一直显示connecting to dfs...

后来终于知道原因,原来是linux防火墙的问题,

需要将linux下对应的端口tcp协议访问打开

在linux下输入

iptables -I INPUT -p tcp --dport 9200 -j ACCEPT

是让防火墙接受9200端口的访问

再输入iptables -L查看防火墙规则,会发现最上面一条就是刚刚插入进去的规则(参数 -I就是在最前面插入),但是他显示的名字不是9200而是wap-wsp,我们要看他真正的端口号输入iptables -nL,会发现已经变为端口号了

q`jhxcfoew2

若要关闭9200的端口访问输入

iptables -I INPUT -p tcp --dport 9200 -j REJECT

--------------------------------------

查看端口占用情况

netstat -anplut

查看所有端口占用情况

netstat -anplut | grep 9200

就能看到9200的端口占用

rdm9{m$pa0f

最后面java前面的就是进程号,因为hadoop是java写的

输入jps查看java的进程,进行对比,就会发现对应的进程了

clipboard

转载于:https://my.oschina.net/carlosli/blog/193584

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值