很多時候,deepgreen(greenplum)啟動過程中,會抛出一個postmastr.pid不存在的錯誤,産生這個問題的原因有很多,下面介紹一下,如有不足敬請補充:
1.master沒有啟動所用的空間
解決辦法:
可以通過删除不用的資料(如log日志)的方式,留出足夠的空間來啟動資料庫
擴充磁盤空間
臨時轉移log日志,帶資料庫啟動并删除不用的資料庫表資料後,重新把log日志轉移回來
2.資料庫更新後,忘了改環境變量或環境變量設定有問題
重新修改.bash_profile或.bashrc檔案,環境變量設定正确
3.pg_hba.conf中配置的用戶端通路位址不對。
修改pg_hba.conf檔案,正确配置通路位址。