4

私はpostgres8.4.9データベースをfedoracore14にインストールし、アプリケーションをデプロイしました。システムを再起動しようとする前は、今日まで正常に機能していました。現在、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%の空き容量が必要です。

長期的には、ディスク容量を2倍または3倍にする必要があります。

于 2013-01-25T13:29:42.573 に答える