zoukankan      html  css  js  c++  java
  • vmware 磁盘清理---还原虚拟机硬盘大小

    linux host:

    1、使用dd命令将客户机未使用的磁盘空间用0填满

     cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill

    2、转换磁盘镜像文件

    qemu-img convert -O qcow2  abc.img    abc_new.img

    Windows host:

    .vmware-vdiskmanager.exe -k   "E:Redhat001Red Hat Enterprise Linux6 64 位-cl1.vmdk"

    ###############################################################################

    1、打开linux虚拟机,清空linux虚拟机缓存

    To free pagecache:
    
    # echo 1 > /proc/sys/vm/drop_caches
    To free dentries and inodes:
    
    # echo 2 > /proc/sys/vm/drop_caches
    To free pagecache, dentries and inodes:
    
    echo 3 > /proc/sys/vm/drop_caches

     2、清理yum缓存

    yum clean headers  清理/var/cache/yum 的headers
    yum clean packages 清理/var/cache/yum下的软件包
    yum clean metadata
    ....
    yum clean all

    3、 使用zero数据填充磁盘的剩余空间,最后会提示空间不足。忽略

    cat /dev/zero > zero
    sync
    rm -rf zero

     4、 关闭虚拟机

    在本地物理机上,到vmvare安装目录下执行
       C:Program Files (x86)VMwareVMware Workstation>vmware-vdiskmanager.exe -d C:workstationcentos7.5centos7.5.vmdk
       Defragment: 100% done.
       Defragmentation completed successfully.
    
     
    
       C:Program Files (x86)VMwareVMware Workstation>vmware-vdiskmanager.exe -k C:workstationcentos7.5centos7.5.vmdk
       Shrink: 100% done.
       Shrink completed successfully.
  • 相关阅读:
    剑指offer——从尾到头打印链表节点的值
    1, sync_with_stdio(), tie()的应用
    Python基础1:一些小知识汇总
    HTML
    CSS
    周总结
    十三章
    十二章总结
    十一章总结
    第十一章
  • 原文地址:https://www.cnblogs.com/wuhg/p/9419219.html
Copyright © 2011-2022 走看看