最近在学习Hadoop,忙了好几天,终于学会了Hadoop的分布式部署。可是在MyEclipse开发中,总是无法远程连接到Hadoop集群的9000端口。今天终于明白哪里配置错误了,在这分享给大家。希望对大家有用。
1、环境说明
hadoop-2.7.3
jdk1.8.0_112
阿里云 Ubuntu 14.04 64位
2、在配置文件是我配置的是9000端口。
3、MyEclipse连接9000代码(需要dfs相关jar包)。
4、端口访问
(1)之前在网上查了许多相关资料,无外乎是设置防火墙,开放9000端口;关闭防火墙;配置文件换成IP地址;等等。我不能说这些方法不对,至少有些问题确实是防火墙的限制。或者其他,毕竟同一个错误,会有许多引发原因。我的这个方法也只是解决一小部分的问题。
首先,利用netstat -tpnl查看的端口开放情况(之前一直没留意是这的问题)。