web-dev-qa-db-ja.com

フルディスクのサーバー!私に何ができる?

PostgreSQLを実行しているUbuntuサーバーと非常に軽量のカスタムWebサーバーがあります。

これが起こることはわかっていましたが、忙しすぎて、ディスクの空きバイト数は0バイトになりました。データベース内のすべてのデータは必要ありません。一部のテーブルではすでに多くの行を削除していますが、データベースが「バキューム」されるまでスペースは解放されません。バキュームを実行するには、多くの空きが必要です。ディスクスペース。

私に何ができる?これはAmazonEC2インスタンスです。

1
Ali

新しいEBSボリュームを作成してサーバーに接続し、postgresデータをコピーして(もちろん最初にpostgresを停止します)、古いデータと同じ場所にマウントすることができます。 EBSボリュームを必要なだけ大きくしてから、いくつか作成してから、postgresを再起動します。

1
djk

私はdf-k出力で2番目のマッドハッターです。また、これらのタイプのケースでAmazon EC2がどのように機能するかはわかりませんが、より多くのストレージがオプションであると確信しています。

0
Split71