Win 7 eclipse访问虚拟机上hadoop

  1. 云栖社区>
  2. 博客>
  3. 正文

Win 7 eclipse访问虚拟机上hadoop

fjie 2015-09-25 23:36:53 浏览607
展开阅读全文

因为hadoop安装在虚拟机里,虚拟机同时带不动eclipse和hadoop,就打算在windows下eclipse访问虚拟机里的hadoop,搜索了一下,需要做如下配置。

操作系统:Windows 7

hadoop:1.2.1

首先配置eclipse,安装hadoop插件,然后在window->preferences->hadoop map/reduce设置windows下hadoop路径,这里的hadoop只需将于linux下安装的同版本的hadoop解压到windows目录下就可,如图

在eclipse配置一些参数,要保证windows用户名与linux用户名相同,这样避免一些权限问题,如图


配置一些高级参数,如web管理页面的ip地址,因为是是在物理机访问虚拟机,虚拟机网络设置为NAT方式,指定IP,可在VMware virtual network editor里面配置ip,hadoop web管理页面原先伪分布模式访问url是localhost:50030和localhost:50070,这里需要变成虚拟机的ip地址,在eclipse hadoop高级配置里凡是与ip相关的选项全部替换为虚拟机的ip,可以使web管理页面在一些url跳转中正常完成,否则会跳转到0.0.0.0:500...的地址,配置如图


linux虚拟机中hadoop配置,首先要将hadoop/conf下的两个相关配置文件(core-site.xml和mapred-site.xml)的ip全部由localhost变为虚拟机ip,如图



各项设置基本完成,现在即可在windows eclipse中访问hadoop。


网友评论

登录后评论
0/500
评论
fjie
+ 关注