Ubuntu

伺服器滿盤!我能做些什麼?

  • March 26, 2011

我有一個執行 PostgreSQL 的 Ubuntu 伺服器和一個非常輕量級的自定義網路伺服器。

我知道這會發生,但我太忙了,現在磁碟有 0 個字節可用。我不需要數據庫中的所有數據,並且我已經刪除了一些表中的很多行,但是在數據庫“清理”之前不會釋放空間,並且要進行清理,我需要大量空閒磁碟空間。

我能做些什麼?這是一個 Amazon EC2 實例。

您可以創建一個新的 EBS 卷,將其附加到伺服器,將 postgres 數據複製到其中(當然首先停止 postgres),然後將其掛載到與舊數據相同的位置。使 EBS 卷盡可能大,然後再一些,然後重新啟動 postgres。

我用 df -k 輸出第二個 madhatter。此外,我不確定 Amazon EC2 在這些類型的情況下如何工作,但我確信更多儲存空間是一個選項。

引用自:https://serverfault.com/questions/247571