2014-12-04 45 views
0

我從一個集羣使用DistCp使用command.i正在地圖中得到以下問題減少處理將數據傳送到其他集羣:連接超時降低過程

java.net.ConnectException:連接超時

我使用下面的命令:

/home/hadoop/hadoop/bin/hadoop distcp -update -skipcrccheck "hftp://source:50070//hive/warehouse//tablename" "hdfs://destination:9000//hive/warehouse//tablename" 

我怎樣才能解決這個問題.Solutions將appriciated。

回答

1

如果你想將數據從一個HDFS轉移到另一個那麼爲什麼要使用HFTP命令?

hftp用於將數據從ftp服務器傳輸到hdfs。

嘗試一下本作HDFS到HDFS

/home/hadoop/hadoop/bin/hadoop distcp -update -skipcrccheck "hdfs://source:50070/hive/warehouse/tablename" "hdfs://destination:9000/hive/warehouse/tablename" 

對於ftp到HDFS,使用正確的FTP地址。