-1
我想使用eclipse調試wordcount,因爲我想看看job如何在JobTracker中運行。但hadoop使用Proxy,我不知道如何在JobTracker中運行的具體過程。我應該如何調試?如何使用eclipse debug hadoop wordcount?
我想使用eclipse調試wordcount,因爲我想看看job如何在JobTracker中運行。但hadoop使用Proxy,我不知道如何在JobTracker中運行的具體過程。我應該如何調試?如何使用eclipse debug hadoop wordcount?
您最好在本地調試單節點羣集(例如Cloudera或Hortonworks提供的其中一個沙箱):這種方式可以真正實現代碼,因爲只有一個映射器/縮減器在播放。至少這是我的方法:通常我要調試的問題是與特定文件的內容有關;我只是將相關文件複製到我的測試系統並在那裏調試。
謝謝。但我想在JobTracker中調試Job,而不是在LocalJobRunner中調試。我該怎麼辦? – gwgyk 2014-09-29 12:22:07
這就是我的觀點:你將如何能夠做到這一點?沒有辦法知道哪個地圖任務要處理哪個分割,並且由X個並行進程觸發的中斷點會導致頭痛或兩個! – davek 2014-09-29 12:24:56
我使用僞分佈式模型,我可以做到嗎? – gwgyk 2014-09-29 13:14:23