Xenserver
XenServer 磁碟空間已用完但不知道為什麼?
我的 XenServer 6.1 安裝報告了本地 SR 的以下內容:
已使用 3711.6 GB,總共 3717 GB(已分配 1491 GB)
每個 VM 的“快照”選項卡下沒有可見的快照,並且主機已重新啟動但無濟於事。問題是我們無法創建任何新的虛擬機,因為沒有磁碟空間,我擔心伺服器會因為磁碟空間不足而隨時出現故障,但是由於每個虛擬機都有分配的 VHD,因此不應該發生的權利不是嗎?
任何幫助將不勝感激。
編輯:我也在使用 PHP 虛擬備份,只有 6 個 VM 和 9 個 VHD(我可以在 XenCenter 中看到)。
您是否使用基於快照的備份軟體,例如 PHD Virtual Backup、Alike 或 bash-scripts?除了快速複製(如 Pascal 所述)之外,它們還可以填滿您的儲存庫。
vhd-util scan -f -m “VHD-*” -l VG_XenStorage-<UUID_of_StorageRepository> -p
您可以通過 XenServer CLI查看所有 VHD 。如果您看到帶有“parent=VHD-xxxxxxxx-xxxx…”的條目,那麼您的 VHD 具有依賴關係。解決方案:當您將虛擬機移動/複製到另一個 LUN 時,只會複製虛擬機的最後一個狀態,因此在那裡佔用的空間更少。測試後可以刪除原始 VM,這樣所有依賴的 VHD 都將消失。