采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
文件从HDFS下载到本地,文件名创建了,但是文件里面没有内容,一直报错,显示空指针。上传到hdfs的文件是对的,就是下载的时候出问题。
尝试修改为 fileSystem.copyToLocalFile(false, hdfsPath, localPath, true);
具体解释:
一个很坏的好人src文件位于此文件系统下,dst位于本地磁盘上。将其从远程文件系统复制到本地dst名称。delSrc指示src是否会被删除。useRawLocalFileSystem指示是否使用RawLocalFileSystem作为本地文件系统。RawLocalFileSystem不是校验和,所以它不会在本地创建任何crc文件。delSrc : 是否删除srcuseRawLocalFileSystem:是否使用RawLocalFileSystem作为本地文件系统。
一个很坏的好人
src文件位于此文件系统下,dst位于本地磁盘上。将其从远程文件系统复制到本地dst名称。delSrc指示src是否会被删除。useRawLocalFileSystem指示是否使用RawLocalFileSystem作为本地文件系统。RawLocalFileSystem不是校验和,所以它不会在本地创建任何crc文件。
delSrc : 是否删除src
useRawLocalFileSystem:是否使用RawLocalFileSystem作为本地文件系统。
你确定下HDFS上的那个文件有内容不
有的,报错了,但是文件形成了 ,里面是空的。
登录后可查看更多问答,登录/注册
【毕设】大数据零基础入门必备,轻松掌握Hadoop开发核心技能
1.3k 30
2.4k 28
1.2k 17
1.3k 16
982 13