Virtualization

vSphere 機器無法啟動:數據儲存上的磁碟空間不足

  • September 9, 2011

我正在嘗試使用容量為 1.98 TB 且使用了 85 GB 的 VMFS 數據儲存添加虛擬磁碟。然後我打開虛擬機,它給了我Insufficient disk space on datastore錯誤。所以我刪除了新創建的磁碟並嘗試打開電源,它給了我同樣的錯誤!我不想驚慌,但我需要一些關於如何解決這個問題以及為什麼會發生這種情況的好建議……

這是配置:

Datastore: vmfs_temp
Virtual Machine Properties - Options tab
Config file: [vmfs_temp] VM-ASSS16-INT-SQL2K8R2-1/VM-ASSS16-INT-SQL2K8R2-1.vmx
working location: [vmfs_temp] VM-ASSS16-INT-SQL2K8R2-1/
swapfile location: default

編輯:顯示磁碟大小的螢幕截圖 在此處輸入圖像描述

查看主機可見的所有數據儲存(在 vSphere 中,選擇主機 > 配置選項卡 > 儲存)。是否有任何數據儲存已滿或非常接近?即使虛擬機位於另一個數據儲存上,交換文件也可能位於完整的數據儲存上,並且如果主機無法創建交換文件,則虛擬機將無法啟動。

編輯:右鍵點擊虛擬機並轉到編輯設置 > 選項選項卡 > 交換文件位置。選擇其他選項之一(建議使用“始終與虛擬機一起儲存”,因為該數據儲存有大量可用空間,因此可能對您有用)。就清理該數據儲存而言,您可以右鍵點擊它並瀏覽並四處瀏覽以查看佔用空間的文件類型。預設情況下,您的主機可能配置為對所有 VM 使用不同的數據儲存,並且此時它僅被交換文件佔用。

要更改主機的預設交換文件位置,請選擇主機,點擊配置選項卡和虛擬機交換文件位置。

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