Virtualization

Vmware ESXI 1 個硬碟,2 個 vmdk 文件

  • November 3, 2018

我在 Vmware ESXI 上有一個虛擬機,

我目前有一個已定義的硬碟,其大小為:1.5 TB

但是當我檢查數據儲存時,有 2 個 VMDK 文件,其中一個(硬碟的主文件)有 1.3 TB 大小,還有另一個文件(500 GB)

我的物理空間快滿了,所以我需要確定第二個文件是否被虛擬機使用

文件名是:CL7_0.vmdk(主要定義文件)和CL7_1.vmdk(可疑未使用文件)

如何檢查虛擬機是否正在使用第二個文件?

感謝您的幫助

我會這樣做:

  • 檢查是否拍攝了快照,如果可能,請先將其刪除
  • 執行完整備份
  • 檢查虛擬機的配置是否真的只配置了一個硬碟
  • 下載$$ machinename $$來自數據儲存的 .vmx 文件,在記事本中打開它並檢查是否有對“CL7_1.vmdk”的任何引用
  • 如果虛擬機中沒有參考掛載“CL7_1.vmdk”作為硬碟
  • 檢查數據並決定是否可以刪除

編輯: 虛擬硬碟由兩個文件組成。MyVM.vmdk 是一個 MyVM-flat.vmdk 文件。

VMDK 文件。

所有虛擬磁碟都由兩個文件組成,一個與虛擬磁碟大小相等的大數據文件和一個描述虛擬磁碟文件大小和幾何形狀的小型文本磁碟描述符文件。描述符文件還包含指向大數據文件的指針以及有關虛擬磁碟驅動器扇區、磁頭、柱面和磁碟適配器類型的資訊。在大多數情況下,這些文件將具有與其關聯的數據文件相同的名稱(即 myvm_1.vmdk 和 myvm_1-flat.vmdk)。您可以通過檢查此文件中的 Extent Description 欄位來將描述符文件與數據文件匹配,以查看哪個 -flat、-rdm 或 -delta 文件連結到它。

引用自vmware

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