Taiwan Hadoop Forum

台灣 Hadoop 技術討論區
現在的時間是 2022-06-26, 09:50

所有顯示的時間為 UTC + 8 小時




發表新文章 回覆主題  [ 3 篇文章 ] 
發表人 內容
 文章主題 : 關於 MapReduce 程式設計
文章發表於 : 2010-03-18, 15:31 
離線

註冊時間: 2010-03-06, 21:45
文章: 36
以下是我找了一個範例, 我在裡面加了三行的 System.out.println();
但是為什麼 在我執行完後 終端機上卻不會印出這三行

public void reduce(Text key, Iterable<Text> values, Context context)throws IOException, InterruptedException {
String str = new String("");
Text final_key = new Text(key);
Text final_value = new Text();
for (Text tmp : values) {
str += tmp.toString();
}
final_value.set(str);
System.out.println("=======================================================================================");
System.out.println("final_key = "+final_key.toString()+"final_value = "+final_value.toString());
System.out.println("=======================================================================================");

context.write(final_key, final_value);
}


回頂端
 個人資料 E-mail  
 
 文章主題 : Re: 關於 MapReduce 程式設計
文章發表於 : 2010-03-20, 00:56 
離線

註冊時間: 2009-11-09, 19:52
文章: 2897
rockhunter 寫:
以下是我找了一個範例, 我在裡面加了三行的 System.out.println();
但是為什麼 在我執行完後 終端機上卻不會印出這三行


如果你是用 hadoop jar 的做法執行,這種 system.out 描述不會出現在終端機。
因為你的工作被丟到其他的機器跑,無法顯示在目前的機器(B 機器的 stdout 怎可能出現在 A 機器呢??),
結果應該可以在 http://namenode:50030/ 去查該 TaskID 的 Log 裡面。

- Jazz


回頂端
 個人資料 E-mail  
 
 文章主題 : Re: 關於 MapReduce 程式設計
文章發表於 : 2010-03-20, 10:55 
離線

註冊時間: 2010-03-06, 21:45
文章: 36
謝謝

jazz 寫:
rockhunter 寫:
以下是我找了一個範例, 我在裡面加了三行的 System.out.println();
但是為什麼 在我執行完後 終端機上卻不會印出這三行


如果你是用 hadoop jar 的做法執行,這種 system.out 描述不會出現在終端機。
因為你的工作被丟到其他的機器跑,無法顯示在目前的機器(B 機器的 stdout 怎可能出現在 A 機器呢??),
結果應該可以在 http://namenode:50030/ 去查該 TaskID 的 Log 裡面。

- Jazz


回頂端
 個人資料 E-mail  
 
顯示文章 :  排序  
發表新文章 回覆主題  [ 3 篇文章 ] 

所有顯示的時間為 UTC + 8 小時


誰在線上

正在瀏覽這個版面的使用者:Majestic-12 [Bot] 和 3 位訪客


不能 在這個版面發表主題
不能 在這個版面回覆主題
不能 在這個版面編輯您的文章
不能 在這個版面刪除您的文章
不能 在這個版面上傳附加檔案

搜尋:
前往 :  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
正體中文語系由 竹貓星球 維護製作