Я только что установил новый сервер с Gitlab. Когда я в первый раз переконфигурировал gitlab-ctl, все заработало как шарм.
После этого я ничего не менял, а снова запустил gitlab-ctl reconfigure. Вот тут и начались проблемы, я вижу много неудачных попыток подключиться к pgsql.
[execute] psql: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/opt/gitlab/postgresql/.s.PGSQL.5432"?
Итак, я попробовал gitlab-ctl stop и gitlab-ctl start, в которых говорится, что он запустил postgresql.
ok: run: postgresql: (pid 11766) 0s
Как я могу это исправить? Я получаю ошибку 502 ... «Упс, GitLab слишком долго отвечает».
С Уважением,
Я потерялся, это простая установка jessie только с gitlab и nagios, munin, rsync.
отредактировать /etc/gitlab/gitlab.rb
затем включите этот параметр
postgresql['shared_buffers'] = "512MB" # recommend value is 1/4 of total RAM, up to 14GB.
Я изменил kernel.shmmax на 1024 МБ, и теперь он работает.
https://gitlab.com/gitlab-org/gitlab-ce/issues/1405 -> та же проблема