请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

文件下载问题

文件从HDFS下载到本地,文件名创建了,但是文件里面没有内容,一直报错,显示空指针。上传到hdfs的文件是对的,就是下载的时候出问题。

正在回答 回答被采纳积分+3

2回答

systemt 2018-11-19 01:33:20

尝试修改为 fileSystem.copyToLocalFile(false, hdfsPath, localPath, true);

具体解释:

一个很坏的好人

src文件位于此文件系统下,dst位于本地磁盘上。将其从远程文件系统复制到本地dst名称。delSrc指示src是否会被删除。useRawLocalFileSystem指示是否使用RawLocalFileSystem作为本地文件系统。RawLocalFileSystem不是校验和,所以它不会在本地创建任何crc文件。


delSrc : 是否删除src

useRawLocalFileSystem:是否使用RawLocalFileSystem作为本地文件系统。


1 回复 有任何疑惑可以回复我~
Michael_PK 2018-11-13 18:02:16

你确定下HDFS上的那个文件有内容不

0 回复 有任何疑惑可以回复我~
  • 提问者 qq_心碎乌托邦_2 #1
    有的,报错了,但是文件形成了 ,里面是空的。
    回复 有任何疑惑可以回复我~ 2018-11-14 10:14:42
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信