使用gzip解压一个oracle rman备份集时报错:File too large.
gizp -d cosp_db_full.tar.gz
gzip: cosp_db_full.tar:File too large
这样的错误是由于用户文件大小收到了限制。
查看配置文件 cat /etc/security/limits
列出了每个用户的限制大小:
fsize:
core:
cpu:
data:
rss:
stack:
nofiles:
fsize:
等等,查看当前用户为root,确实收到限制,到时oracle用户的文件大小是不受限制的,切换到oracle用户下。
gzip -d cosp_db_full.tar.gz 成功。
或者分包,每次打包都在限制以下就可以了。
参考:
https://www.cnblogs.com/jackhub/p/3345610.html
https://community.hpe.com/t5/Ignite-UX/make-net-recovery-error-gzip-failed-file-too-large/td-p/3174204