tar解压报错 gzip: stdin: unexpected end of file tar: Unexpected EOF in archive
程序员文章站
2022-03-03 17:48:24
...
错误现象:
[[email protected] ~]# tar xf prometheus-2.7.2.linux-amd64.tar.gz
gzip: stdin: unexpected end of file
tar: 归档文件中异常的 EOF
tar: 归档文件中异常的 EOF
tar: Error is not recoverable: exiting now
错误原因排查
通过md5sum校验文件,发现两个文件的校验码不一样,查看文件大小发现文件大小不一样,说明在复制文件的时候没有全部复制。
查看其它资料,均指向可能原因为安装包没有下载完整。
解决方案
重新下载文件,下载完成后查看文件大小,然后在解压文件,成功。
[[email protected] ~]# ll -h
-rw-r--r--. 1 root root 37M 3月 9 11:19 prometheus-2.7.2.linux-amd64.tar.gz
[[email protected] ~]# tar xf prometheus-2.7.2.linux-amd64.tar.gz //解压成功
总结
技术工作,不局限于运维,开发,玩的就是两个字:折腾。 有时候我们需要复现论文中的想法,有时候我们需要实现官方文档的步骤,有时候我们会遇到莫名其妙的错误,但这些并不能阻碍我们折腾的脚步。
遇到问题,首先要想的是,我做了什么操作出现了问题,出现问题后及时复现,看看是不是因为上一步或者上几步操作导致的现在的问题。 然后有针对性的对报错进行分析,看看能否排查错误出现在哪里,结合前后的原理和逻辑,分析报错信息是哪里不通,或者哪里失误导致的。 如果实在找不到原因,那就知道找万能的百度了。
要知道: 你作为自然人,遇到的问题,提出的好想法,可能早已经有人提出或者遇到过,所以不要总觉得自己天赋异禀,觉得自己遇到的问题,别人不可能遇到。其实98%的问题在百度上都有答案,只是你要有耐心去找,去尝试。
下一篇: MySQL数据库及表的创建、删除、修改
推荐阅读
-
gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpect
-
解压出错:gzip: stdin: unexpected end of file的解决
-
linux解压“gzip: stdin: unexpected end of file tar: Unexpected EOF in archive报错
-
tar解压出错:gzip: stdin: unexpected end of file的解决
-
gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpect
-
使用npm install 安装依赖报错 npm WARN tar zlib error: unexpected end of file
-
tar解压报错 gzip: stdin: unexpected end of file tar: Unexpected EOF in archive
-
使用npm install 报错 npm WARN tar zlib error: unexpected end of file