【问题标题】:how to copy hdfs files to another server [linux]如何将 hdfs 文件复制到另一台服务器 [linux]
【发布时间】:2016-02-02 07:23:16
【问题描述】:

是否有可用命令将文件从HDFS 复制到另一个linux 框。

集群是安全的。

我希望copyToLocal会复制集群内的文件,其实我想复制集群外的文件。

【问题讨论】:

标签: linux hdfs


【解决方案1】:

您可以使用 WebHDFS 将文件复制到本地计算机。例如,请参见此处:http://hortonworks.com/blog/webhdfs-%E2%80%93-http-rest-access-to-hdfs/

由于您的集群是安全的(我想使用 Kerberos),您需要获取 Kerberos 票证(使用 kinit),并在 curl 命令中添加如下标志:-udummy:dummy --negotiate

【讨论】:

  • 感谢@Hellmar Becker:我会试试这个,感谢 kinit 和标志级别的详细信息。
猜你喜欢
  • 2016-02-26
  • 1970-01-01
  • 1970-01-01
  • 2021-06-22
  • 2014-05-17
  • 1970-01-01
  • 1970-01-01
  • 2023-02-03
  • 2018-07-08
相关资源
最近更新 更多