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错误。
Centos7虚拟机安装gitlab 502的一个解决思路
如果发现这里的状态是down,先去查一下日志:sudo gitlab-ctl tail postgresql,果然在日志中发现了一个错误:
Centos7虚拟机安装gitlab 502的一个解决思路
这里很容易理解,子盘空间不够了,使用 du -sh *命令查了下文件大小,删除了几个比较大的无用文件,发现PostgreSQL自动完成了启动,日志如下:
Centos7虚拟机安装gitlab 502的一个解决思路
再次访问gitlab,成功进入页面:
Centos7虚拟机安装gitlab 502的一个解决思路
3.遇到这个问题可以先查一下gitlab的各个服务状态,也许是某个服务启动失败导致,按照日志中的提示做相应的修改,本文只是PostgreSQL的一个参考。

参考

思路参考
参考

相关文章:

  • 2021-05-21
  • 2021-09-25
  • 2021-12-10
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2021-04-23
  • 2021-04-28
  • 2021-09-05
  • 2021-11-08
  • 2021-12-17
相关资源
相似解决方案