4

我在我的 fedora core 14 中安装了 postgres 8.4.9 数据库并部署了一个应用程序。在我尝试重新启动系统之前,它工作正常,直到今天。现在我无法启动 pgsql。当我尝试开始时,我收到以下错误

致命:无法写入锁定文件“postmaster.pid”:设备上没有剩余空间

我用谷歌搜索但无法找到此问题的解决方案。

有人可以帮忙解决这个问题吗?

这是 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
4

1 回答 1

8

这不是一个真正的编程问题,所以它应该是超级用户。

简短的回答 -

重新启动系统。

如果系统恢复正常,请尝试:

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

最大的最新文件将位于列表的底部。如果您可以看到该文件不是应用程序的一部分(例如数据文件),请将其删除。/ 上至少需要 5% 的可用空间。

从长远来看,您必须添加更多磁盘空间,例如您拥有的两倍或三倍。

于 2013-01-25T13:29:42.573 回答