/var/opt/gitlab/gitlab-rails/shared/artifacts目录下的log可以直接rm清理吗

/var/opt/gitlab/gitlab-rails/shared/artifacts目录下的log可以直接rm清理吗,还是需要重启服务才可以

可以清除,但是不建议直接使用rm,可以使用find命令找出一定时间范围内的日志,示例命令如下:

find /var/opt/gitlab/gitlab-rails/shared/artifacts -name "job.log" -mtime +60 -delete

示例命令删除超过60天的日志,清理完毕后不需要重启服务。但是会出现之前旧的流水线作业界面是空白的情况。

收到 谢谢 我看默认配置了30天过期,好像没生效

目前是没法自动来过期job日志,上面这个命令是手动删除的

好的 谢谢 按道理说的话 我直接mv也可以 看日志的时候再mv回来 哈哈

1 个赞