0
在我的MR作業中,使用HFileOutputFormat進行批量加載時,會生成87個地圖任務,並且在大約20分鐘內所有任務都達到100%。然而,單個任務狀態仍處於hadoop管理頁面的「正在運行」狀態,並且沒有任何狀態轉移到完成狀態。減速機始終處於掛起狀態,從不啓動。我只是在等待,但在30分鐘超時後出現錯誤。所有地圖任務達到100%,但仍處於運行狀態
我的工作必須加載大約150列。我嘗試用較少的列數運行相同的MR作業,並輕鬆完成。任何想法爲什麼地圖任務即使在達到100%後也不會移至完成狀態?
你能告訴我們日誌嗎? – Tariq
您是否配置了組合器?從地圖階段輸出多少條記錄,您是否有一個減速器? –
未配置組合器。是的,HFileOutputFormat的一個默認的putsort reducer應該運行。 9百萬條記錄 – RGC