windows下eclipse调试虚拟机ubuntu中的hadoop
1、配置好hadoop,
启动start-all.sh
检查服务jps

2、验证一下 设置的core-site.xml是否好使:
hadoop fs -ls hdfs://192.168.109.129:8000/user/input
如果报错,请更改一下core-site.xml里面配置的地址为ip地址,更改一下端口号,一般都是改成9000,我改成了8000,重新启动一下hadoop

3、下载hadoop-eclipse-plugin-2.6.0.jar 放到eclipse下面plugins下面,然后启动eclipse

4、windows--preferences,设置Hadoop Map/Reduce里面的Hadoop installation directory里面的路径为:安装在虚拟机中的hadoop复制到windows下,设置为Hadoop installation directory,确保为同一个版本的hadoop

5、在eclipse中的MapReduce面板右击新建hadoop localtion

6、在弹窗的面板中输入hadoop服务器的DFS Master ip和端口
为core-stie.xml里面的ip地址和port
Location name随便填写
User name为你虚拟机中用户,我默认是men
注意由于本机使用的是administrator的用户,所以访问服务器的DFS可能会有权限问题,可master服务器的hadoop/etc/hadoop/hdfs-site.xml 中添加如下配置
<property>
<name>dfs.permissions</name>
<value>false</value>
</property>

7、完成后可在Project Exploer中看到如下界面,如果不行,重启一下eclipse
