2015-06-24 69 views
0

如何检查文件是否在HDFS中正确压缩?如何检查文件是否在HDFS中正确压缩?

我可以在正常的UNIX文件系统

zip -T filename.zip

但在HDFS尝试类似的命令时,我得到错误使用下面的命令。

hadoop fs -zip -T filename.zip

我正在下面误差为上述命令

-zip: Unknown command

回答

0

Hadoop的只允许limited commands被执行。您在HDFS外壳中的cannot use zip command

可用的命令有:

appendToFilecatchgrpchmodchowncopyFromLocalcopyToLocalcountcpdudusexpungegetgetfaclgetfattrgetmergelslsrmkdirmoveFromLocalmoveToLocal,mv, put,rmrmrsetfaclsetfattrsetrepstattailtesttexttouchz

Apache Hadoop File System Shell Guide参考,对于允许的命令的列表与可以在HDFS壳中使用的例子。

+0

您能否让我知道可以用什么方法检查HDFS中的zip文件有效性。它是否可以通过hadoop streaming命令完成。 –