• 断电后gitlab报500错误启动出错


    异常断电后,gitlab报500错误,重启无效

    通过sudo gitlab-ctl reconfigure启动时, 提示 [execute] pgsql:could not connect to server:

     1 Recipe: gitlab::postgresql
     2   * template[/opt/gitlab/etc/gitlab-psql-rc] action create (up to date)
     3   * execute[create gitlab database user] action run
     4     [execute] psql: could not connect to server: Connection refused
     5                   Is the server running locally and accepting
     6                   connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
     7     [execute] psql: could not connect to server: Connection refused
     8                   Is the server running locally and accepting
     9                   connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
    10     [execute] psql: could not connect to server: Connection refused
    11                   Is the server running locally and accepting
    12                   connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
    13     [execute] psql: could not connect to server: Connection refused
    14                   Is the server running locally and accepting
    15                   connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
    16     [execute] psql: could not connect to server: Connection refused
    17                   Is the server running locally and accepting
    18                   connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
    19     [execute] psql: could not connect to server: Connection refused
    20                   Is the server running locally and accepting
    21                   connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
    22     [execute] psql: could not connect to server: Connection refused
    23                   Is the server running locally and accepting
    24                   connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
    25     [execute] psql: could not connect to server: Connection refused

    通过sudo gitlab-ctl start启动时, 提示 timeout:down:postgresql:ls, normally up, want up

    查看/var/log/gitlab/postgres/current日志发现,

    2017-06-05_07:49:01.37753 FATAL:  pre-existing shared memory block (key 5432001, ID 0) is still in use
    2017-06-05_07:49:01.37754 HINT:  If you're sure there are no old server processes still running, remove the shared memory block or just delete the file "postmaster.pid".
    按照提示,删除"postmaster.pid"

    root@ubuntu-70:/var/opt/gitlab/postgresql/data#  rm postmaster.pid

    重新执行sudo gitlab-ctl reconfigure gitlab可以正常启动了

  • 相关阅读:
    dos
    jsf session的获取和添加
    tomcat多开造成的端口占用
    myeclipse中tomcat7内存大小的设置
    中文传值乱码过滤
    java定时器
    jsf中jstl标签<c:forEach/>打印信息
    python基础python函数any()与all()的区别
    C# GetManifestResourceStream获取资源为null
    Linux kill 9 和 kill 15 的区别
  • 原文地址:https://www.cnblogs.com/legendjslc/p/6949788.html
Copyright © 2020-2023  润新知