我想知道你为什么会发生这种错误的意见。在陆上生产环境中,我们正在使用CDH4。在我们的本地测试环境中,我们只使用Apache Hadoop v2.2.0。当我运行在CDH4上编译的相同jar时,MR作业执行正常。但是当我在Hadoop v2.2.0(启用YARN)上运行jar时,我收到此错误:
INFO mapreduce.Job: Task Id : attempt_1391062333435_0001_m_000000_0, Status : FAILED
Error: java.lang.UnsupportedOperationException: Not implemented by the KosmosFileSystem FileSystem implementation
日志显示Map作业成功运行,但Reduce作业 - 所有这些都失败了 - 出现上述错误。谷歌关于这个错误没有太多的点击,所以我在这里无处可去。
有什么想法吗?感谢。
答案 0 :(得分:0)
很抱歉此回复迟到了。 当我们将环境与陆上环境同步时,这个问题就解决了。也就是说,我们使用Cloudera发行版而不是使用普通的Apache Hadoop。