Linux

虛擬伺服器硬槃無明顯原因收縮

  • October 25, 2013

我們有一個虛擬託管的 Linux 伺服器,在過去的幾個月裡,HDD 不時地從 400GB 縮小到正在使用的確切字節數。所有現有數據都可以毫無問題地下載和顯示,但由於“已滿”硬碟驅動器,我們無法上傳或編輯任何文件。

這是一個螢幕截圖,其中“大小”為 400GB: Linux無盤命令輸出截圖

這種情況以前發生過兩次,今天又發生了一次。上次,當我向主持人報告問題時,他們說“這不可能,您一定是做錯了”,但在通話後不久,問題就消失了,我們沒有做任何事情,所以我想他們有某種他們不願意承認的問題。即使事後,他們仍然表現得好像沒有錯,給我寫了一封郵件,他們解釋說我可以使用“df -h”來查看可用的磁碟空間(嗯,你認為我是如何注意到這個特殊問題的?)。關於他們是否做了什麼以及他們做了什麼的問題被忽略了。

它發生在本月 25 日到 28 日左右,所以我懷疑他們可能每 30 天左右執行一次 cronjob,這會對一些 VM 配置造成嚴重破壞。我只是想了解這個問題,但主機支持在這方面並不是很有幫助。我試過用Google搜尋這個問題,但我能想到的任何搜尋片語合都會給我提供有關如何在虛擬機中更改 HDD 大小的教程。

a) 在 Ubuntu 12.04.3 LTS 伺服器中縮小 HDD 大小的原因可能是什麼?我們的虛擬機中是否有任何東西,或者它更有可能是 vm 主機的問題?

b) 我可以在不需要聯繫主機支持的情況下做任何事情嗎?

c) 無論如何我可以防止這種情況發生嗎?

我的猜測是,他們使用OpenVZ或類似的東西,您的根文件系統只是主機上的一個目錄而不是容器,因此它絕對是動態的。問題很可能是它們過度使用了磁碟空間,並且當主機文件系統執行滿時,您的根文件系統也是如此。

除了更改主機之外,您對此無能為力。

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