2014-03-06 48 views
1

有一個非常類似的問題我想知道的。 How can I measure the duration of each phase(map, shuffle/sort, reduce) in Hadoop? 回答說,tasktracker的web/ui會顯示應用程序的每個持續時間。但是我的環境是hadoop-2.2.0,沒有tasktracker。因此,tasktracker web/ui 「localhost:50030/tasktracker.jsp」不起作用。我猜,答案只適用於較低版本的hadoop(1.x.x)。Hadoop的:通過測量每個階段的持續時間(地圖,隨機播放/排序,減少)

我怎樣才能衡量Hadoop的2.x.x版本每個階段(地圖,隨機播放/排序,減少)的時間?是否有任何其他網站/用戶檢查他們?

我的環境:紅帽子6.3,Hadoop的2.2.0。

回答

2

該信息可以通過jobhistory URL http://localhost:19888/jobhistory查看。點擊「退休職位」列表中的「職位ID」,它會顯示平均地圖,減少,洗牌和合並工作時間。如果您點擊地圖或減少任務,您可以查看有關每個任務開始和結束時間的詳細信息。

+0

感謝您的幫助。我運行並終止了一些應用程序,但表中沒有Retired Jobs。我的意思是,有一張退休喬布斯表,但沒有任何出現。只是一張空桌子。在運行應用程序之前,我必須配置什麼? – Joffrey

相關問題