Hadoop eclipse插件2.6 - 在“映射/减少位置状态更新程序”期间发生内部错误。显示java.lang.NullPointerException

时间:2015-07-13 11:04:26

标签: hadoop eclipse-plugin hadoop2

在Eclipse Hadoop插件2.6中添加新的Hadoop位置,并尝试扩展位置时,我有这个错误

  

在“映射/缩小位置状态”期间发生内部错误   updater“.java.lang.NullPointerException

请参阅下面的图片:

http://i.imgur.com/029g7Vq.jpg

http://i.imgur.com/RIlEPH6.jpg

顺便说一下,我需要为“Map / Reduce(V2)主控部分配置hadoop中的哪一部分配置?对我来说,端口54333没有在主服务器上监听,这可能是错误吗?

我正在使用远程hadoop集群运行eclipse localy

我尝试过使用不同版本的Eclipse并遇到同样的错误

2 个答案:

答案 0 :(得分:2)

首先,你的版本是2.6的hadoop吗?

其次,您在http://i.imgur.com/RIlEPH6.jpg中设置的map / reduce主机和端口应与文件mapred-site.xml的mapred.job.tracker设置中的端口一致。在我的情况下是9001。

第三,dfs mater主机和端口应与文件core-site.xml中的fs.default.name一致。就我而言,它是9000。

最后但并非最不重要的是,您需要设置高级参数。以下是步骤: 1.去高级参数 2.找到hadoop.tmp.dir,把配置与core-site.xml保持一致。 http://images.cnitblog.com/blog/574931/201401/02101234-fa73442479c041a48cafeb36af554f44.png 3.重启日食 4.检查连接

因为我没有10点声望,所以我无法向你发布图片......很抱歉。

答案 1 :(得分:0)

“NullPointerException”只是因为你的hdfs中没有任何目录。

尝试构建目录:

display: none

并且错误消失了。