2015-11-02 108 views
1

是否有命令可用於將文件從HDFS複製到另一個linux框。如何將hdfs文件複製到另一臺服務器[linux]

羣集是安全的。

我希望copyToLocal將複製集羣內的文件,實際上我想複製羣集外的文件。

+0

這篇文章演示瞭如何使用scp從HDFS傳輸,http://stackoverflow.com/questions/12173715/transfer-file-out-from-hdfs – ocurran

回答

0

您可以使用WebHDFS將文件複製到本地機器。例如參見:http://hortonworks.com/blog/webhdfs-%E2%80%93-http-rest-access-to-hdfs/

由於您的羣集是安全的(我想使用Kerberos),您將需要獲得一個Kerberos票證(使用kinit),併爲curl命令添加如-udummy:dummy --negotiate這樣的標誌。

+0

謝謝@Hellmar Becker:我會試試這個,感謝kinit和旗級詳細信息。 – Shankar

相關問題