iT邦幫忙

0

vmware 虛擬機(windows)裡顯示使用容量與實際檔案容量不符合

  • 分享至 

  • xImage

虛擬環境:vmware esxi6.7+storage
虛擬機系統:windows server 2012 R2
問題情況:該虛擬機有分配三個硬碟,容量為4T,1T,3T.分配成C槽,D槽,E槽. C槽跟D槽的硬碟為完整佈建消極歸零,E槽為精簡佈建.
遇到狀況是某個槽位實際檔案容量只有100G但顯示使用卻是300G,有用硬碟空間分析軟體去跑(SpaceSniffer),看到的也是100G. 但在windows系統裡顯示使用就是300G
該台主機跑的服務主要為oracle資料庫.

已做措施:已查看過vmware,storage事件都沒出現警示或錯誤.
windows主機上事件檢視器,有出現VSS錯誤,但不知是否有關連.
已將E槽從精簡佈建轉換為完整佈建.
重新開虛擬機,硬碟容量顯示就會恢復正常.但一段時間後容量又會不明減少.

請問有沒有人遇過類似情況,可以提供可能問題原因?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
Ray
iT邦大神 1 級 ‧ 2024-12-18 12:56:22

先在 Windows 內看一下 Windows Snapshot 占用儲存的狀況:

vssadmin list shadowstorage
vssadmin list shadows

這指令需要用系統管理員權限開啟 CMD 視窗再執行

此事很大概率與 VMware 無關, 所以可以略過外部的 Storage, 專注往 Windows 裡查

vit5015 iT邦新手 2 級 ‧ 2024-12-18 13:37:16 檢舉

感謝,感覺很可能跟VSS錯誤事件有關連.我觀察一下每日錯誤時間前後的容量有沒有變化.
指令下了之後有列出資訊,可能是某個程式有用VSS去備分.後續確認完原因會再更新上來,再次感謝提供方向.

我要發表回答

立即登入回答