postgresql 日志報錯could not write to log file: No space left on device,could not write lock file "postmaster.pid": No space left on device


今天遇到了一個特別奇怪的問題,我在用docker容器的時候,發現我的postgresql怎么也啟動不起來

嘗試了N多種辦法,最后看了看postgresql的日志發現

postgresql 日志中報錯

FATAL: could not write lock file "postmaster.pid": No space left on device

could not write lock file "postmaster.pid": No space left on device

檢查一下服務器的磁盤使用情況。

使用命令:

df -kh

 

會看到,磁盤使用率為100%,剩余空間不足,因此無法寫入數據庫。

這個問題不是postgresql自身的問題,是 因為沒有足夠的磁盤空間進行讀寫。

需要刪除一些文件來釋放更多的磁盤空間。

這也就OK了!


免責聲明!

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



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