2013-01-25 33 views
0

我在我的fedora core 14中安裝了postgres 8.4.9數據庫並部署了一個應用程序。在我嘗試重新啓動系統之前,它工作良好,直到今天。現在我無法啓動pgsql。當我試圖啓動,我收到以下錯誤如何解決`FATAL:無法寫入鎖定文件「postmaster.pid」:設備上沒有剩餘空間錯誤?

FATAL:無法寫入鎖定文件「postmaster.pid」:設備上沒有剩餘

的空間,我用Google搜索,但未能找到這個問題的解決方案。

有人可以幫忙解決這個問題嗎?

這是DF -kH命令的輸出:

Filesystem   Size Used Avail Use% Mounted on 
/dev/vda    9.9G 9.5G  0 100%/
tmpfs     2.0G 88K 2.0G 1% /dev/shm 
+2

weelll ...您的文件系統已滿錯誤狀態? ('df -k')。大部分'/'應該很有趣 – Najzero

+0

是的。這是輸出:文件系統大小已用可用使用%掛載在/ dev/vda 9.9G 9.5G 0 100%/ tmpfs 2.0G 88K 2.0G 1%/ dev/shm – udi

+0

您的磁盤有0個字節空閒,所以你不能寫信給它。 9.9G和9.5G的區別在於系統預留空間。 – Wolph

回答

2

這是不是一個真正的編程問題,所以它應該是的超級用戶。

簡短的回答 -

重啓系統。

如果系統恢復後,嘗試:

find/-mtime -3 -size +100000 -exec ls -ls {} \; | sort -n 

最大最新的文件將在列表的底部。如果您可以看到該文件不是應用程序的一部分 - 例如數據文件 - 請將其刪除。 /你至少需要5%的可用空間。

長期來說,您必須添加更多的磁盤空間,例如雙倍或三倍。

+0

謝謝你的寶貴建議... – udi

相關問題