/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 个赞