因此,我有一个文件夹,我压缩并运到hdfs,我需要解压这个文件夹内的hdfs,同时保持所有的文件,因为他们在文件夹中。
我能跑了
hdfs dfs -cat /user/USERNAME/MYFOLDER/zipped_folder.tgz | zcat | hdfs dfs -put - /user/USERNAME/MYFOLDER/
这完成了解压数据的工作,但它将所有数据放入1'-'文件中。我需要解压后的文件保持原样,而不是连接成一个文件。
hdfs中有什么方法可以做到这一点吗?我把文件夹复制成.zip和.tgz,如果有区别的话。
干杯
p、 s:我没有访问本地目录的权限,该文件夹已在hdfs中。
暂无答案!
目前还没有任何答案,快来回答吧!