分析: 该问题分为两部分,第一,nginx的问题,第二gitlab自身的问题

开始排查: 先从nginx下手

1.排查日志:

 

显示权限问题,那咱就添加权限
如何添加权限呢?查看gitlab是那个用户和哪个组的

 sudo ls -la /var/opt/gitlab

sudo  usermod  -a -G git www

如果还是不行

2.开始排查gitlab

sudo gitlab-ctl status

#查看那个服务报错,或者是链接超时,如果有,就kill -9 掉

sudo gitlab-ctl restart

如果还是不行

3.查看gitlab的日志,一般路径在(/var/log/gitlab/gitlab-rails/production.log)

sudo tail -f /var/log/gitlab/gitlab-rails/production.log

我这是报错的reids的问题

没接着去修复redis

good!  搞定

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐