[Hadoop]Windows下用eclipse远程连接hdfs报错Connection denied解决方案

DFS location下报错如下

Error:Call From XXXX to XXX:9000 failed on connection exception: java.net.ConnectException: Co

首先检查端口,这里的9000必须与hdfs的配置相同,默认配置是9000(hadoop2.7.3)

[Hadoop]Windows下用eclipse远程连接hdfs报错Connection denied解决方案

然后我的问题是因为core-site.xml配置问题,

更改为,

 1 <configuration>
 2 
 3   <property>
 4     <name>fs.defaultFS</name>
 5     <value>hdfs://192.168.0.50:9000</value>
 6   </property>
 7 
 8   <property>
 9     <name>hadoop.proxyuser.root.hosts</name>
10     <value>*</value>
11   </property>
12 
13   <property>
14     <name>hadoop.proxyuser.root.groups</name>
15     <value>*</value>
16   </property>
17 
18 </configuration>

重启就可以了,这里的defaultFS要写ip地址而不是localhost

下面两个权限要配好