我正在尝试学习Yahoo hadoop教程:
http://developer.yahoo.com/hadoop/tutorial/module3.html#vm
一切都很好,直到我尝试按照“Eclipse入门”一节将Eclipse IDE连接到hadoop服务器进程。简单地说,我的"map reduce location",我的DFS位置总是返回"Error:null“。我的虚拟机正在运行,我可以从我的PC上ping它。Hadoop服务器正在运行,就像我运行Pi示例一样。
我的电脑运行WindowsXP,在高级列表中没有"hadoop.job.ugi“,因为hadoop也指”/hadoop/mapred/ location....What“。在您从本教程安装的hadoop安装中没有这样的目录。从字段的名称来看,这似乎是一个非常重要的目录。我已经进入高级设置,并将对我的用户登录(Ben)的任何引用切换到“hadoop- WinXP”。在VM中很容易找到它正在查找的文件夹位置,比如"/tmp/hadoop-hadoop-user/mapred/temp“。
我认为可以在WinXP环境中运行eclipse并通过VMWare进程的IP地址连接到eclipse进程,这样想对吗?这不就是这篇文章的重点吗?它不起作用。
发布于 2013-05-26 19:25:10
你没看错。用于hadoop的eclipse插件有很多警告,并且有一些东西没有很好的文档记录。请参阅Installing Hadoop's Eclipse Plugin上的Icn的第二个答案。希望这能解决这个问题。
发布于 2013-06-06 02:25:10
"/hadoop/mapred/system“指的是HDFS内的目录,所以在使用ls的终端上看不到它
我确实在高级列表中看到了"hadoop.job.ugi“,并且按照那里的说明成功地连接到了虚拟机。
您使用的是eclipse的推荐版本(3.3.1)吗?
https://stackoverflow.com/questions/16752743
复制相似问题