记录一次gitlab占用cpu过高问题处理方法

研发最近反应gitlab特别慢,经常502。在ci的时候比乌龟还慢

登录服务器查看好家伙cpu飚到200多 不多说查看服务器日志

提示pgsql索引损坏,导致cpu暴涨,想着修复索引就完事,没想到无效

解决办法

1.备份gitlab资料 gitlab-rake gitlab:backup:create

2.备份pgsql数据库(gitlab所使用的库

命令:pg_dump -U postgres -d myDBname -f dump.sql

新建数据库并把数据还原

命令:createdb newDBname

psql -d newDBname -U postgres -f dump.sql

3.设置gitlab默认链接数据库/etc/gitlab/gitlab.rb(具体修改哪个文件问度娘)

4.更新设置gitlab-cli reconfigured

经过一系列的操作,CPU终于恢复正常

注意操作之前一定要备份好数据

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

友情链接更多精彩内容