当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Windows Server 2016 Hyper-V 快速填满系统磁盘

作者:精品下载站 日期:2024-12-14 06:59:40 浏览:14 分类:玩电脑

Windows Server 2016 Hyper-V 快速填满系统磁盘


最近我需要更换两台实验室服务器,所以我购买了两台全新的 HP DL360-Gen9 服务器。大量内存以及大量磁盘和处理器容量。安装 Windows 2016 Hyper-V 两周后,我注意到我的系统磁盘(C:\ 驱动器,约 185 GB)很快就被填满了。

[玩转系统] Windows Server 2016 Hyper-V 快速填满系统磁盘

最初我以为是页面文件(对于 192 GB 内存,这可能是一个问题),但事实并非如此,因为页面文件位于驱动器 D:\

进一步调查发现,大部分数据位于C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines目录中,所有与虚拟机相关的文件都位于该目录中(除了位于以下位置的虚拟硬盘)在D:\Hyper-V\虚拟硬盘中)。事实证明,它是位于 .VMRS 文件中的非常动态的数据。当虚拟机关闭时,VMRS 文件消失了,一旦再次打开虚拟机,dir VMRS 文件就会再次分配,并且文件的大小与虚拟机的内存量相同,如下所示以下截图:

[玩转系统] Windows Server 2016 Hyper-V 快速填满系统磁盘

接下来,我一直在研究 Hyper-V 中的智能分页选项,但这仅在使用动态内存时才有意义,而在我的环境中并非如此(虚拟机运行 Exchange 2013/2016)。

生产快照是 Windows 2016 Hyper-V 中的新增功能。生产快照使用 VSS 创建快照(传统快照使用 .VSV 和 .BIN 文件创建系统状态),因此这在我的场景中是有意义的。但在虚拟机上完全禁用快照并没有任何区别,并且仍然会创建 .VMRS 文件。

我的最后一个选项是 Hyper-V 中的自动停止操作选项(基于每个虚拟机)。使用此选项您可以控制主机关闭时发生的情况。默认情况下,它设置为保存虚拟机状态,因此当 Hyper-V 主机关闭时,整个虚拟机都会在该特定时刻保存。为了实现这一点,磁盘上的空间被保留为等于虚拟机使用的内存量。此处的其他选项包括关闭虚拟机和关闭来宾操作系统。

[玩转系统] Windows Server 2016 Hyper-V 快速填满系统磁盘

宾果,这是我的问题。保存状态肯定会带来性能优势,但我更喜欢在我的实验室环境中使用关闭选项。在(大多数)我的虚拟机上更改此设置后,我的系统磁盘上有足够的可用空间 ?

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯