2015-06-24 70 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命令完成。 –