美文网首页tool for work
gitlab报502错误,日志提示 chpst: fatal:

gitlab报502错误,日志提示 chpst: fatal:

作者: i娟儿 | 来源:发表于2020-11-24 02:12 被阅读0次

    (查看gitlab日志:sudo gitlab-ctl tail


    晚上手贱,想改点gitlab的东西,结果把gitlab搞挂了,一直提示:502错误,
    后来查看了日志提示如下:
    2020-11-23_17:46:44.48654 chpst: fatal: unable to run: /opt/gitlab/embedded/sbin/nginx: file does not exist

    看了一下发现目录中没有nginx这个文件,只有一个nginx-web.(如下图) gitlab-web

    后来搜到网上说是宝塔的问题, 为了防止nginx冲突, 就把gitlab的nginx启动文件名改成了gitlab-web, 但是实际上没有同步修改到gitlab的run文件。

    解决方法是修改gitlab的nginx启动文件
    vi /opt/gitlab/sv/nginx/run
    如下图(注释部分是原来的,修改为下面的一行):

    修改gitlab的nginx启动文件

    最后直接reboot了服务器,然后就正常访问了:

    gitlab.818coder.com

    另外:
    附上gitlab的常用命令:

    sudo gitlab-ctl start # 启动所有 gitlab 组件;
    sudo gitlab-ctl stop # 停止所有 gitlab 组件;
    sudo gitlab-ctl restart # 重启所有 gitlab 组件;
    sudo gitlab-ctl status # 查看服务状态;
    sudo gitlab-ctl reconfigure # 启动服务;
    sudo vim /etc/gitlab/gitlab.rb # 修改默认的配置文件;
    gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab;
    sudo gitlab-ctl tail # 查看日志;
    

    有点担心gitlab自建仓库代码全丢了咋办,准备搞一个备份计划,然后再搞坏一次试试怎么修复更复杂的错误

    相关文章

      网友评论

        本文标题:gitlab报502错误,日志提示 chpst: fatal:

        本文链接:https://www.haomeiwen.com/subject/qabbiktx.html