gitlab prometheus空间占用过大
·
今天提交代码发现git提交失败,打开gitlab控制台报502错误。
查看日志发现报could not write lock file "postmaster.pid": No space left on device。
通过
sudo du -sh /* | sort -rh
命令发现gitlab安装目录下 data/prometheus/ 文件夹占用空间过高,prometheus文件夹主要是储存gitlab的监控信息,平常没怎么使用,于是决定直接清理数据以及关闭监控信息保存。
直接清理data/prometheus/wal中的数据文件,文件是按日期排列的,为了保证不会影响到代码,保留最近一个月的数据,其他都直接删除。
接着修改gitlab.rb配置文件
vim gitlab_home/config/gitlab.rb
找到
#prometheus['enable'] = ture
这一行将注释取消掉 true 改成 false。
接着重启gitlab服务,我的gitlab安装在docker中,直接运行
docker restart gitlab
启动成功,代码上传,更新成功。问题解决。
更多推荐
所有评论(0)