2012-04-18 55 views
0

我正在嘗試使用Revolution Analytics將hadoop與r進行集成RHadoop BUt我正面臨使用windows的問題。在運行RMR包將r與Hadoop連接起來

Error in mr(map = map, reduce = reduce, reduce.on.data.frame = reduce.on.data.frame, : 
    hadoop streaming failed with error code 127 

我流汗錯誤有任何人任何想法,這個問題如何解決

+0

您使用的是什麼版本的Hadoop? StreamJob.java的0.20.2版本不返回127作爲錯誤代碼(只是1-5)。是否還有更多可以共享的錯誤消息/日誌? (必須在某處輸出客戶端) – 2012-04-18 10:25:17

+0

我使用的是0.20.2,但是當我在加載rmr軟件包後在R-13.1上運行mapreduce函數時,我得到的錯誤如上所示 – jan5 2012-04-18 10:56:00

+0

您可能對本週的這個網絡廣播感興趣: http://www.youtube.com/watch?feature=player_embedded&v=QEaOfTuveGg#! – 2012-05-03 22:51:37

回答

1

您需要使用CDH3或更高版本或Apache Hadoop的1.0.2或更高版本。如果你絕對不得不用0.20.2來運行它,那麼你需要在wiki上應用一個補丁列表(哪個Hadoop for rmr)。你有沒有問過問題追蹤器?不幸的是,有很多論壇可以使用,但只有一個答案。