我对hadoop很新 . 我需要安装它并玩弄样品 .
所以我提到了这个tutorial . 我在该教程中安装了Sandbox . 我需要在提到VM位置的窗口中配置ECLIPSE,如下图所示,本教程中给出了该位置 .
我安装了eclipse europa和hadoop插件 . 然后在Map / Reduce Locations中,我为主机名提供了VM Ip,在UserName中提供了Linux用户名,在Map / Reduce端口提供了9001,在DFS端口提供了9000 .
在高级选项卡中,我将mapred.system.dir的值设置为/ hadoop / mapred / system
并且没有hadoop.job.ugi来提供用户名 .
单击确定后,我无法在ECLIPSE中的DFS位置下获取HDFS文件系统 . 请帮帮我
3 回答
我也遇到了同样的问题 . 我安装了RedHad cgywin(openssh和openssl包)并使用cgywin / bin(
c:\rhcygwin\bin
)的路径更新了"Path"环境变量 . 然后我的Eclipse DFS位置能够连接到虚拟机上的Hadoop . 一旦成功,我看到了选项"hadoop.job.ugi" .http://v-lad.org/Tutorials/Hadoop/00%20-%20Intro.html描述了安装cgywin .
注意:我在Windows Vista上运行Hadoop VM .
我也遇到了同样的问题 . 这里的问题与hadoop配置无关,而是eclipse . 要解决此问题,请转到“ \workspace.metadata.plugins\org.apache.hadoop.eclipse\locations ". Here open the XML file and just add the property " hadoop.job.ugi " with value " hadoop-user,ABC ”,然后重新启动日食 . 它对我有用 .
我尝试只提供一个值,即没有ABC,但它工作,我不知道这个逗号分隔值的意义,但因为我刚刚开始教程,我希望很快得到这个答案:)
我从Cygwin中生成了Eclipse,它对我来说很好(即我可以看到“hadoop.job.ugi”参数) . 另外,我没有对PATH环境变量进行任何更改 .