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可以正常啟動了

 

 

 
         
         
       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM