locked
Hyper-v3.0里无法压缩虚拟硬盘!虚拟机为Linux,硬盘为VHDX。 RRS feed

  • 问题

  • 大家好,不好意思,担误大家时间,帮忙看一下。

    目前问题:Lnux长期增加文件后,VHDX体积变得比较大(比真实磁盘使用情况大很大)。想通过Server 2012 来“压缩”对应的VDHX,发现反复操作,均没有变化。

    具体过程有:将 VHDX 附加本地盘(只读)再压缩,无效

      将VHDX转VHD压缩,或附加本地盘(只读)再压缩,均无效。

            针对Linux(RHEL),大家有没有践行过的经验,指点一下。

    (发现对Windows系统的虚拟机,上面的压缩方法,都可行。但对Linux的虚拟机为啥一点没有效果?)

    2015年9月9日 7:32

答案

  • 你好,

    如果是Linux系统,压缩之前需要在Linux里面做些操作。要将标记为DELETE的文件彻底删除,也就是将磁盘上的位置0。具体的步骤可以参考这个链接:

    http://serverfault.com/questions/551053/how-can-i-compact-the-vhd-file-with-ubuntu

    另外关于Hyper-V中Linux的VM的问题,可以发到下面这个对应的论坛,可以获得更好的帮助:
    http://serverfault.com/questions/551053/how-can-i-compact-the-vhd-file-with-ubuntu

    Best Regards,

    Leo


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • 已建议为答案 Leo Han 2015年9月22日 3:01
    • 已标记为答案 Leo Han 2015年9月24日 1:09
    2015年9月10日 7:04

全部回复

  • 您初始创建虚拟磁盘使用的动态扩展还是固定大小的?,固定大小是不能的
    2015年9月9日 14:10
  • 你好,

    如果是Linux系统,压缩之前需要在Linux里面做些操作。要将标记为DELETE的文件彻底删除,也就是将磁盘上的位置0。具体的步骤可以参考这个链接:

    http://serverfault.com/questions/551053/how-can-i-compact-the-vhd-file-with-ubuntu

    另外关于Hyper-V中Linux的VM的问题,可以发到下面这个对应的论坛,可以获得更好的帮助:
    http://serverfault.com/questions/551053/how-can-i-compact-the-vhd-file-with-ubuntu

    Best Regards,

    Leo


    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.

    • 已建议为答案 Leo Han 2015年9月22日 3:01
    • 已标记为答案 Leo Han 2015年9月24日 1:09
    2015年9月10日 7:04