如何检查文件是否在HDFS中正确压缩?
我可以在普通的UNIX文件系统中使用以下命令
zip -T filename.zip
但是在HDFS中尝试类似的命令时,出现错误。
hadoop fs -zip -T filename.zip
我收到上述命令的以下错误
-zip: Unknown command
最佳答案
Hadoop仅允许执行limited commands
。您在HDFS Shell中cannot use zip command
。
可用的命令有:appendToFile
,cat
,chgrp
,chmod
,chown
,copyFromLocal
,copyToLocal
,count
,cp
,du
,dus
,expunge
,get
,getfacl
,getfattr
,getmerge
,ls
,lsr
,mkdir
,moveFromLocal
,moveToLocal
,mv
,put
,rm
,rmr
, setfacl
,setfattr
,setrep
,stat
,tail
,test
,text
,touchz
请参阅Apache Hadoop File System Shell Guide,以获取允许的命令列表以及可在HDFS Shell中使用的示例。
关于hadoop - 如何检查文件是否在HDFS中正确压缩?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31033056/