我在从13.8.8升级到13.9.7 (在码头的ce版本)时遇到了问题,日志是这样崩溃的:
...
...
==> /var/log/gitlab/gitlab-rails/api_json.log.1-2022030300.backup <==
==> /var/log/gitlab/gitlab-rails/exceptions_json.log.1-2022042000.backup <==
==> /var/log/gitlab/gitlab-rails/exceptions_json.log.1-2021110700.backup <==
==> /var/log/gitlab/gitlab-rails/production_json.log.1-2021121100.backup <==
*** buffer overflow detected ***: terminated
xargs: tail: terminated by signal 6
然后,我连续升级到15.0.2ce,但是日志的问题仍然存在。我遵循了升级计划,等待所有迁移的结束,进行了gitlab的重新配置,但不幸的是,没有任何帮助。
gitlab-ctl status
run: gitaly: (pid 11302) 411s; run: log: (pid 321) 2106s
run: gitlab-kas: (pid 11324) 411s; run: log: (pid 523) 2094s
run: gitlab-workhorse: (pid 11355) 411s; run: log: (pid 907) 2048s
run: logrotate: (pid 11381) 410s; run: log: (pid 273) 2119s
run: nginx: (pid 11387) 410s; run: log: (pid 994) 2042s
run: postgresql: (pid 11421) 409s; run: log: (pid 372) 2101s
run: puma: (pid 11434) 408s; run: log: (pid 781) 2060s
run: redis: (pid 11441) 408s; run: log: (pid 290) 2113s
run: sidekiq: (pid 11526) 403s; run: log: (pid 824) 2054s
run: sshd: (pid 11532) 403s; run: log: (pid 30) 2132s
发布于 2022-06-22 13:34:28
好吧,这对我有用:
docker exec -it gitlab bash -c "rm -r /var/log/gitlab/*"
然后重新启动gitlab容器。
https://stackoverflow.com/questions/72550345
复制相似问题