如何将文件从远程服务器复制到hdfs位置

时间:2014-09-04 08:21:49

标签: shell unix hadoop hdfs sftp

我想直接使用sftp将文件从远程服务器复制到hdfs位置而不将文件复制到本地。 hdfs位置是一个安全的群集。请说明这是否可行以及在这种情况下如何进行。 此外,我想知道是否有任何其他方式连接和复制sftp。

1 个答案:

答案 0 :(得分:1)

我认为最方便的方法(假设您的远程计算机能够连接到hadoop集群)是使该远程计算机充当HDFS客户端。只需ssh到该机器,安装hadoop发行版,正确配置,然后运行:

hadoop fs -put /local/path /hdfs/path