1

VMware 虚拟机磁盘占用过大怎么办?

惊鸿造影 2019-11-18
1610



经常使用vmware workstation虚拟机做实验的朋友,可能都遇到过虚拟机在使用一段时间后,虚拟机占物理机磁盘空间比虚拟机实际大小大很多。本文将帮助你解决这个问题,收缩虚拟机磁盘占用。


如下图,笔者名为MYSQL-A的虚拟机磁盘文件占用约63G。

通过df -h 发现该虚拟机实际使用大小仅约26G。

    [root@mysql-a ~]# df -h
    Filesystem Size Used Avail Use% Mounted on
    /dev/mapper/Vol01  91G   26G   61G  30% /
    tmpfs 1.9G 0 1.9G 0% dev/shm
    /dev/sda1 190M 33M 148M 19% boot
    /dev/sr0 4.4G 4.4G 0 100% mnt/iso
    [root@mysql-a ~]#


    安装vmware tools后,在虚拟机内部使用vmware-toolbox-cmd命令进行shrink。

      [root@mysql-a ~]# vmware-toolbox-cmd disk shrink 
      Please disregard any warnings about disk space for the duration of shrink process.
      Progress: 100 [===========>]

      shrink 到100%后,虚拟机将自动关机,开始进行压缩操作。

      下图为压缩进度条:


      压缩完成后,查看压缩后的虚拟机大小,约为27G,与实际使用大小接近。

      通过如上实验,将虚拟机占用物理磁盘大小从63G压缩到27G,释放了一半的磁盘空间。



      参考:

      1. VMware Tools 11.0 产品文档

      2. VMware 官方论坛《Solved: Reduce Fusion Disk Size safely?》

      3. VMware 官方知识库《Defragmenting and shrinking VMware Workstation virtual machine disks (2019649)》



      日进一步,希望对您有用,期待您的关注!


      「喜欢文章,快来给作者赞赏墨值吧」
      文章转载自惊鸿造影,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论

      关注
      最新发布
      暂无内容,敬请期待...
      数据库资讯
      最新 热门 更多
      本月热门
      近期活动
      全部
      暂无活动,敬请期待...
      相关课程
      全部
      暂无课程,敬请期待...