Centos7虚拟机安装gitlab 502的一个解决思路

本文详细描述了在Centos7虚拟机上安装GitLab后遇到502错误的解决过程,重点在于空间不足导致的PostgreSQL启动失败,通过检查服务状态和日志定位问题,最终释放空间并修复了GitLab服务。
摘要由CSDN通过智能技术生成

Centos7虚拟机安装gitlab 502解决思路

环境配置

主机:win10+8G
虚拟机:VMware+centos7

问题描述

自己在本机上安装了centos7虚拟机,完成gitlab的安装后,访问出现502错误:Whoops, GitLab is taking too much time to respond。

解决思路

1.网上有很多关于8080被占用导致502的解决方式,由于本机并没有启动其他服务,因此不是这个问题。
2.换个思路,先查一下gitlab的状态:gitlab-ctl status,发现PostgreSQL前面的状态是down不是run,有网友说PostgreSQL启动失败会导致502错误。
上图中我已经将PostgreSQL成功启动了,之前的状态是down
如果发现这里的状态是down,先去查一下日志:sudo gitlab-ctl tail postgresql,果然在日志中发现了一个错误:
很简单,磁盘空间不足
这里很容易理解,子盘空间不够了,使用 du -sh *命令查了下文件大小,删除了几个比较大的无用文件,发现PostgreSQL自动完成了启动,日志如下:
在这里插入图片描述
再次访问gitlab,成功进入页面:
在这里插入图片描述
3.遇到这个问题可以先查一下gitlab的各个服务状态,也许是某个服务启动失败导致,按照日志中的提示做相应的修改,本文只是PostgreSQL的一个参考。

参考

思路参考
参考

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值