基本上这个link说的很明白

强烈推荐

在run dialog中设置输入参数 这项,我有点sb了

以为是真实环境目录,后来出错才发现应该是hdfs中的虚拟目录……

在run方法中加入下面2句

conf.set("hadoop.job.ugi", "hadoop,hadoop"); //设置hadoop server用户名和密码

conf.set("mapred.system.dir", "/home/hadoop/HadoopInstall/tmp/mapred/system/"); //指定系统路径

参照之前的 yahoo的教程所述

click on the "Advanced" tab. There are two settings here which must be changed.

Scroll down to hadoop.job.ugi. It contains your current Windows login credentials. Highlight the first comma-separated value in this list (your username) and replace it with hadoop-user.

Next, scroll further down to mapred.system.dir. Erase the current value and set it to /hadoop/mapred/system.

在eclipse插件上修改这个参数。。但是完全不在我系统上显示,这个hadoop.job.ugi……所以总是无法连接

当然目前由于这个无法出现,在eclipse直接上传文件的功能暂时就无效了,当然,这个没所谓,还有其他办法,svn put.ftp等等等

重要的是,终于可以在windows 环境下eclipse中debug了。不用再把code put上去再运行了……

标签:, , , , , ,

相关日志


相关博文

12 条评论

  1. 你好,我想具体请教一下这个配置的问题。我按照你说的,弄了很久,还是没有成功。能帮下忙么?谢谢!我也是想在windows下的eclipse中能够调试远程的hadoop

  2. 请问你的出错提示是什么?
    无法连接到服务器?

    我这即使这样搞也是无法在eclipse上传文件管理文件的,只能做debug工作,不过已经足够了

    上传测试数据可以用其他方式完成

    另外注意eclipse版本问题
    http://jimey.com/2009/03/25/%E5%9F%BA%E4%BA%8Eeclipse%E7%9A%84hadoop%E5%BA%94%E7%94%A8%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E7%9A%84%E9%85%8D%E7%BD%AE.html

  3. 换了个版本,可以了,呵呵,非常感谢:) 另外想问一下,在eclipse里面上传文件的功能你弄好了么?我看着在eclipse里面那个对话框里有这个参数,dfs.web.ugi,把这个设置了也是不成。 如果你这个问题也解决了的话,请告诉我一下,呵呵,谢拉:)

  4. dfs.web.ugi应该都有,我的eclipse也有的。但是hadoop.job.ugi 这个我是没,你那有吗?如果没的话,还是不行。。。还得用其他方式上传文件

  5. 您好,你是怎么样在windows环境下eclipse调试远端ubuntu环境的hadoop,能跟我说一下具体过程。你是怎么样指定到远端电脑的呢?

    jimey Reply:

    @quincy, 你好~ ubuntu开启hadoop eclipse记得用旧版本,当前最新版本好像不行,然后hadoop的包里面有eclipse的插件,丢到eclipse的插件文件夹下即可,然后在eclipse转mapreduce工作环境即可

    其他的就是

    参照之前的 yahoo的教程所述

    conf.set(“hadoop.job.ugi”, “hadoop,hadoop”); //设置hadoop server用户名和密码

    conf.set(“mapred.system.dir”, “/home/hadoop/HadoopInstall/tmp/mapred/system/”); //指定系统路径

    在mapreduce的代码加这2行

  6. 你说的yahoo的教程,我没有看过,我找了一下没找到,你能给我发一个链接吗?非常感谢!
    还想请教你一个问题,当在Hadoop集群上跑程序时,Mapper类中怎么访问Driver类中的变量?

    jimey Reply:

    @quincy, http://public.yahoo.com/gogate/hadoop-tutorial/html/module3.html 我文章里面有link 。 第二个问题不是很明白.有啥错误提示吗?

  7. 你好,请问想在windows环境下用eclipse调试虚拟机上ubuntu的hadoop是不是需要安装cgywin。

    另外你发的yahoo的链接是不是有误?无法打开。

    谢谢

    jimey Reply:

    你好,没用过虚拟机装ubuntu 是单独另外弄了一台机器。理论上如果虚拟机的话是不用cgywin。yahoo那个可能是yahoo删除了吧……

  8. hadoop.job.ugi这个参数开始不会出现,只有在连接hdfs成功之后编辑location才会发现多出这一项

    jimey Reply:

    @lzy, 如果这个参数不出现的话,怎么连接hdfs成功呢.. -_-!!

Post comment

comment has COPYRIGHT too!