Gitlab安装后 500 错误 PostGre数据库无法启动
用Gitlab官方包 Omnibus GitLab RPM包安装后 Postgres 数据库无法启动,
通过sudo gitlab-ctl reconfigure启动时, 提示 [execute] pgsql:could not connect to server:
通过sudo gitlab-ctl start启动时, 提示 timeout:down:postgresql:ls, normally up, want up
查看/var/log/gitlab/postgres/current日志发现,
FATAL: could not create shared memory segment: Cannot allocate memory
是由于共享内存无法分配造成的
修改gitlab配置文件 /etc/gitlab/gitlab.rb, 例如
postgresql['shared_buffers'] = "100MB"
重新执行sudo gitlab-ctl reconfigure gitlab可以正常启动了
本博客内容所有权限保留,若需合作请与博主联系.博主邮箱:donaldjohn@qq.com