1
我正在安裝CDH4.2.0的hadoop集羣,並且遇到了this錯誤。它已在更高版本的hadoop中修復,但我無法更新羣集。有沒有辦法告訴Hadoop的使用這個罐子通過命令行參數,像使用不同的hadoop-mapreduce-client-core.jar來運行hadoop集羣
hadoop jar MyJob.jar -D hadoop.mapreduce.client=hadoop-mapreduce-client-core-2.0.0-cdh4.2.0.jar
運行我的工作時,在新的MapReduce的客戶core.jar添加文件是從售票的補丁的罐子。或者必須用這個新罐子完全重新編譯hadoop?我是hadoop的新手,所以我不知道所有可能的命令行選項。
這可能聽起來很愚蠢,但您如何運行MR1作業?那是hadoop-0.20? – 2013-04-25 04:57:48
使用包:org.apache.hadoop/hadoop-client/2.0.0-mr1-cdh4.2.0。基本上將版本從「2.0.0」更改爲「2.0.0-mr1」 – 2013-04-26 18:20:24
謝謝!我得到它的工作。 – 2013-04-27 03:39:58