我讀過很多類似的論壇討論關於此,但我一直無法解決這個問題。我安裝了postgresql 9.1上Ubuntu 12.04(不是真正的服務器機器,但在VirtualBox中虛擬化)。昨天我能夠重新啓動(並啓動)postgresql服務器,但不是今天經過多次試驗。無法連接到服務器與postgresql是服務器本地運行的服務器和PGSQL.5432
在postgresql.conf裏我有的listen_addresses =「*」和端口= 5432和unix_socket_directory = 'var/run/postgresql'
從來就看着這個目錄,但它似乎是空的。
從來就嘗試:locate PGSQL.5432
但there's沒有結果
我的服務器IP設置像192.168.1.211
和ping -c 4 192.168.1.211
似乎是確定。
嘗試了很多解決方案(如chmod 777 /var/run/postgresql
),似乎沒有任何解決辦法。
這可能是愚蠢的問題,我無法解決它,因爲我對這些系統沒有很高的知識水平。
完整的錯誤消息:sudo服務後postgresql重新啓動 - > postgresql服務器無法啓動。請檢查日誌輸出。在sudo psql - >無法連接到服務器之後:文件或目錄不存在。 ?9.1
剛開始的Ubuntu後,這是日誌,我得到:在服務器socke「VAR /運行/ PostgreSQL的/ .s.PGSQL.5432
版本PostgreSQL的本地運行和驗收Unix域連接與尾/var/log/postgresql/postgresql-9.1-main.log:
CET LOG:無法打開臨時統計文件 「pg_stat_tmp/pgstat.tmp」:權限被拒絕
CET LOG:接收的智能關機請求
CET日誌:自動清理髮射器關閉。
CET LOG:關停
CET驚慌:無法打開控制文件 「全球/ pg_control的」:權限被拒絕
CET LOG:後臺寫進程(PID 7151)是由信號6結束:中止
CET LOG:終止任何其他活動服務器進程
CET LOG:無法打開臨時統計文件 「pg_stat_tmp/pgstat.tmp」:權限被拒絕。
CET日誌:異常數據庫系統關閉。
任何有關如何嘗試的想法?
'postgresql服務器無法啓動。請檢查日誌輸出您是否檢查日誌輸出?它說了什麼? – wildplasser
嗨,我已編輯帖子,添加更多信息和日誌輸出。謝謝 – Cesar