今天解压apache-zookeeper-3.8.0-bin.tar.gz时,遇到了题目的问题。以为是下载的压缩包的问题,重新下载了,并且参考了网络上说的需要重命名的解决方法。最终我发现问题确实出在压缩包受损上。
但是这个受损并不是下载过程受损,而是我是在Windows主系统下下载的压缩包,然后直接拖到了虚拟机centos目录里。这个过程造成了压缩包损坏,具体怎么损坏的不清楚。可能传输过程数据的编码没有处理好。
怎么解决呢?我在windows使用了Xftp,连接虚拟机IP进行了ftp远程文件传输。这样解压就没问题了。
真是一个大坑