如何将zip文件从hdfs复制到sftp服务器

ie3xauqp  于 12个月前  发布在  HDFS
关注(0)|答案(1)|浏览(184)

我有一个zip文件名为-“FileName.zip“在hdfs的位置。我想复制这个zip文件到sftp服务器。
zip文件夹结构如下(下载到本地时)-FileName.zip- file.txt
如果我将其解压缩到hdfs中,文件夹结构会有所不同-FileName.zip- file.txt - _SUCCESS - part-0000000.txt
下面是我到目前为止所做的-使用ChanelSftp对象,我调用了方法put(InputStream,destPath),这抛出了一个错误- java.io.FileNotFoundException:/FileName.zip(Is a directory)
任何帮助在这方面将不胜感激。

vybvopom

vybvopom1#

不要让它变得比需要的更复杂。你应该SSH到运行SFTP服务器的系统,然后运行hdfs get命令来下载文件。

相关问题