我想知道你对为什么会发生这种错误的看法。在陆上的生产环境中,我们使用的是cdh4。在我们的本地测试环境中,我们只使用apachehadoopv2.2.0。当我运行在cdh4上编译的同一个jar时,mr jobs执行得很好。但是,当我在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作业都失败了,出现了上述错误。关于这个错误,google上没有太多的点击,所以我只能在这里跑了。
你们有什么想法吗?谢谢。
1条答案
按热度按时间8wtpewkr1#
很抱歉这个答复迟了。当我们将我们的环境与陆地环境同步时,这个问题就解决了。也就是说,我们没有使用普通的apachehadoop,而是使用cloudera发行版。