首先从Linux里将hadoop的架包拽出来,如图
放到eclipse安装目录下的plugins里即可。
重启eclipse,配置Hadoop installation directory
如果插件安装成功,打开Windows-Preferences后,输入刚才放hadoop的地址。
配置Map/Reduce Locations
打开Windows-->Open Perspective-->Other
选择Map/Reduce,点击OK,在右下方看到有个Map/Reduce Locations的图标
然后去Linux里找到:/etc/hadoop/2.5.0.0-1245/0 下找到core-site.xml,配置
fs.default.name
hdfs://name01:8020 name是跟hadoop对应的,端口号一般不用改
点击Map/Reduce
Location选项卡,点击右边小象图标,打开Hadoop Location配置窗口:
根据自己ip更改。
点击"Finish"按钮,关闭窗口。点击左侧的DFSLocations—>myhadoop(上一步配置的location
name),如能看到user,表示安装成功,但是进去看到报错信息:Error: Permission denied: user=root,access=READ_EXECUTE,inode="/tmp";hadoop:supergroup:drwx---------
应该是权限问题:把/tmp/目录下面所有的关于hadoop的文件夹设置成hadoop用户所有然后分配授予777权限。
cd /tmp/
chmod 777 /tmp/
chown -R hadoop.hadoop /tmp/hsperfdata_root
之后重新连接打开DFS Locations就显示正常了。
本文详细介绍了如何在Eclipse中搭建Hadoop环境。首先,将Hadoop安装包放入Eclipse的plugins目录,重启Eclipse后配置Hadoop安装路径。接着,通过Windows-Preferences设置Map/Reduce Locations,并在Linux中配置core-site.xml。然后,解决权限问题,通过修改/tmp目录的权限确保正常运行。最后,检查安装是否成功,当DFS Locations显示正常则表明配置完成。
309

被折叠的 条评论
为什么被折叠?



