因为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目录下就可,如图

Win 7 eclipse访问虚拟机上hadoop

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

Win 7 eclipse访问虚拟机上hadoop

配置一些高级参数,如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...的地址,配置如图

Win 7 eclipse访问虚拟机上hadoop

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

Win 7 eclipse访问虚拟机上hadoop

Win 7 eclipse访问虚拟机上hadoop

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


因为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目录下就可,如图

Win 7 eclipse访问虚拟机上hadoop

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

Win 7 eclipse访问虚拟机上hadoop

配置一些高级参数,如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...的地址,配置如图

Win 7 eclipse访问虚拟机上hadoop

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

Win 7 eclipse访问虚拟机上hadoop

Win 7 eclipse访问虚拟机上hadoop

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


相关文章:

  • 2021-09-18
  • 2022-12-23
  • 2021-11-28
  • 2021-07-24
  • 2021-07-18
  • 2021-10-21
  • 2021-06-18
  • 2022-01-17
猜你喜欢
  • 2021-06-23
  • 2021-07-31
  • 2022-01-06
  • 2021-06-23
  • 2021-06-08
  • 2022-03-09
  • 2021-09-26
相关资源
相似解决方案