我对hadoop非常陌生。我需要安装它和发挥周围的样品。
所以我参考了这个教程。我已经安装了那个教程中给出的沙盒。我需要在windows中配置eclipse,并在下面的图片中指定vm位置,这在教程中给出。
我已经安装了EclipseEuropa和hadoop插件。然后在map/reduce位置中,我将vmip作为主机名,将linux用户名作为用户名,将9001作为map/reduce端口,将9000作为dfs端口。
在advanced选项卡中,我将mapred.system.dir的值设置为/hadoop/mapred/system
而且没有hadoop.job.ugi提供用户名。
单击ok之后,我无法在eclipse中的dfs位置下获取hdfs文件系统。请帮帮我
3条答案
按热度按时间xytpbqjk1#
我也遇到了同样的问题。我安装了redhad cgywin(openssh和openssl包),并用cgywin/bin的路径更新了“path”环境变量(
c:\rhcygwin\bin
). 然后我的eclipsedfs位置就可以连接到虚拟机上的hadoop了。一旦成功,我看到了“hadoop.job.ugi”选项。http://v-lad.org/tutorials/hadoop/00%20-%20intro.html 介绍如何安装cgywin。
注意:我正在WindowsVista上运行HadoopVM。
q3qa4bjr2#
我也有同样的问题。这里的问题与hadoop配置无关,而是与eclipse有关。要解决此问题,请转到“\workspace.metadata.plugins\org.apache.hadoop.eclipse\locations”。在这里打开xml文件,只需添加属性“hadoop.job.ugi”和值“hadoop user,”,然后重新启动eclipse。它对我有用。
我试着只给出一个值,即没有,但它不起作用,我不知道这个逗号分隔值的意义,但由于我刚刚开始教程,我希望很快得到这个答案:)
ohtdti5x3#
我从cygwin中生成了eclipse,它对我来说运行良好(即,我可以看到“hadoop.job.ugi”参数)。另外,我没有对path环境变量进行任何更改。