天天看點

postmaster.pid does not exist,為啥呀?

很多時候,deepgreen(greenplum)啟動過程中,會抛出一個postmastr.pid不存在的錯誤,産生這個問題的原因有很多,下面介紹一下,如有不足敬請補充:

1.master沒有啟動所用的空間

解決辦法:

可以通過删除不用的資料(如log日志)的方式,留出足夠的空間來啟動資料庫

擴充磁盤空間

臨時轉移log日志,帶資料庫啟動并删除不用的資料庫表資料後,重新把log日志轉移回來

2.資料庫更新後,忘了改環境變量或環境變量設定有問題

重新修改.bash_profile或.bashrc檔案,環境變量設定正确

3.pg_hba.conf中配置的用戶端通路位址不對。

修改pg_hba.conf檔案,正确配置通路位址。