「Hyper-V」(Win11Pro 25H2)のディスクオーバコミットでまだゲストのディスク使用量は少ないのにホストがもう枯渇しそう?!
解決したいこと
Windows 11 Pro 25H2 の Hyper-V のVMマシン運用で、ホストのディスク枯渇を解決したい。
- 次の点は注意して運用および設定はしました。
- 運用中VMのチェックポイントは一切利用していない。
- 設定で「自動チェックポイント」は外している。
- 設定で自動停止アクションは「ゲストのシャットダウン」を選択している。
・・・残るは、VMマシンのディスクをオーバーコミットさせてるだけなのですが、これが原因で肥大化しますか?
※VMマシン(Ubuntu Server 24.04 LTS)のdf -hは肥大化していないのです。
$ df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 593M 1.5M 592M 1% /run
efivarfs 128M 36K 128M 1% /sys/firmware/efi/efivars
/dev/mapper/ubuntu--vg-ubuntu--lv 341G 19G 305G 6% /
tmpfs 2.9G 0 2.9G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 2.0G 177M 1.7G 10% /boot
/dev/sda1 1.1G 6.2M 1.1G 1% /boot/efi
tmpfs 593M 12K 593M 1% /run/user/1000
-
df -hの結果からVMマシンでの利用は 約19.2GB 程度。 - 対して可変容量仮想ディスクは現在 122.91GB ←←
※前世でも同じ事象だったので、
今世ではWinOSクリーンインストールでDドライブを分割させて、そこをVMの仮想ディスク置き場として試しているところです。
発生している問題・エラー
| 1.昨日:Hyper-Vゲスト利用直後の様子 |
|---|
![]() |
| Dドライブ(ゲストのVHDX配置先) 空き領域 114GB/174GB 仮想ハードディスクのプロパティ 現在のファイルサイズ:38.32GB 最大ディスクサイズ:350GB |
| 2. 今日:1日稼働した時の様子 |
|---|
![]() |
| Dドライブ(ゲストのVHDX配置先) 空き領域 34.7GB/174GB 仮想ハードディスクのプロパティ 現在のファイルサイズ:122.91GB 最大ディスクサイズ:350GB |
自分で実施したこと
VMマシンをシャットダウンして、肥大化した可変容量ディスクに、Hyper-VのUIから最適化は行ってみましたがディスク容量の変化は無かった。
VMマシン設定
- 設定で「自動チェックポイント」は外している。
- 設定で自動停止アクションは「ゲストのシャットダウン」を選択している。
※運用中VMのチェックポイントは一切利用していない。
ご質問事項
- どうすれば解決できますか?
- ディスクのオーバーコミットで可変容量ディスクは肥大化しますか?
- VMマシンではディスク消費していないように見えるが可変容量ディスクが肥大化するのは何故でしょうか?
- VMマシン上では40GB程度のデータを1時間毎に削除→再び蓄積を繰り返す運用ですが、もしかするとこの影響で可変容量ディスクが肥大化しますか?何かディスク容量最適化のPSコマンドなどの定期実行が必要ですか?
以上です。
よろしくお願いします。


