2013-12-18 30 views
-1

我對hadoop相當陌生,我需要哪些java程序用於在遠程datanode上進行復制。哪一個java程序使hadoop遠程datanode塊複製?

例如,如果我在執行此命令 倉/ hadoop的DFS -setrep -w 2 /應用/ hadoop的/ TMP/DFS/DATA1穿過FSShell.java但實際的塊複製是由別的地方,以便whcih是那個節目請幫我一下。

回答

0

這是由FileSystem.setReplication方法來處理,並且可以使用代碼如下叫:

FileSystem fs = FileSystem.get(configuration); 
fs.setReplication(new Path("/app/hadoop/tmp/dfs/data1"), 2); 
+0

非常感謝各位先生,我解決了它成功 – user1624508