我的 /var 系统文件磁盘空间不足,并注意到 /var/log/jenkins/jenkins.log 文件已占用 7 GB。我可以安全地删除这个日志文件吗?
答案1
如果执行以下步骤,则可以安全删除日志文件:
- 阻止詹金斯。
- 验证没有任何东西使日志文件保持打开状态
lsof /var/log/jenkins/jenkins.log
(不应打印任何输出和非零退出代码)。 - 对日志文件执行任何您想要的操作 - 删除它、截断它、用空白文件覆盖它、压缩它并存档它等等。
- (可选但推荐)设置对数旋转以确保日志文件不会再次增长到 7 GB。
- 启动詹金斯。
第 2 步是必要的,以确保您最终不会得到任何结果孤立的索引节点。
对于Jenkins来说,它并不关心你是否删除文件,只要在Jenkins不运行的时候删除即可。
我还强烈建议您查看日志文件,确定导致其变得如此之大的原因,并提出减少不需要的日志文件条目的策略。