Esxi命令行将磁盘厚置备转换为精简置备

文章介绍了虚拟机磁盘的三种类型:厚置备延迟置零、厚置备置零和精简置备,推荐使用精简置备以节省空间。对于已创建的虚拟机,如果需要优化磁盘,可以通过vmkfstools工具在虚拟机关机后进行转换,将厚磁盘转换为精简磁盘,从而实现磁盘空间的优化利用。
摘要由CSDN通过智能技术生成

目录

​​​​​​​

介绍

磁盘优化

1.先将虚拟机关机

2. ssh进入后台

3.vmkfstools 操作实例收缩VMDK文件

4.注册新的虚拟机

注释


  • 介绍

1、厚置备延迟置零(zeroed thick)

以默认的厚格式创建虚拟磁盘。创建过程中为虚拟磁盘分配所需空间。创建时不会擦除物理设备上保留的任何数据,但是以后从虚拟机首次执行写操作时会按需要将其置零。

简单的说就是立刻分配指定大小的空间,空间内数据暂时不清空,以后按需清空。

2、厚置备置零(eager zeroed thick)

创建支持群集功能(如 FaultTolerance)的厚磁盘。在创建时为虚拟磁盘分配所需的空间。与平面格式相反,在创建过程中会将物理设备上保留的数据置零。创建这种格式的磁盘所需的时间可能会比创建其他类型的磁盘长。

简单的说就是立刻分配指定大小的空间,并将该空间内所有数据清空。

3、精简置备(thin)

使用精简置备格式。最初,精简置备的磁盘只使用该磁盘最初所需要的数据存储空间。如果以后精简磁盘需要更多空间,则它可以增长到为其分配的最大容量。

简单的说就是为该磁盘文件指定增长的最大空间,需要增长的时候检查是否超过限额。

创建虚拟机的时候磁盘类型建议选择精简后置,安装好系统后,磁盘只使用最初所需要的数据存储空间,如果磁盘容量不足时除了扩容以外还可以先暂时关闭不再使用的机器来释放空间,这样可以达到节省磁盘空间的目的

  • 磁盘优化

已经创建好的系统忘了更改磁盘类型,又不想重新创建的话可以如下操作:

实际使用了300多G

 现在开始后台更改磁盘

  • 1.先将虚拟机关机

然后开启esxi的ssh连接

  • 2. ssh进入后台

  • 3.vmkfstools 操作实例收缩VMDK文件

连接后找到esxi需要修改硬盘模式的虚拟机,我的虚拟机是ucss

cd /vmfs/volumes/
find ./ -type d -name ucss*
cd ./62da4d03-09bb03cc-2d9c-44a8421d9cdb/ucss
ls -lh *.vmdk

 vmkfstools -i ucss.vmdk -d thin ucss_new.vmdk             

 生成了两个新的磁盘文件

覆盖||删除||备份都可以,这里用覆盖

mv ucss_new-flat.vmdk ucss-flat.vmdk
mv ucss_new.vmdk ucss.vmdk

 vi ucss.vmdk

把标红的地方ucss_new-flat.vmdk改成ucss-flat.vmdk,保存退出

  • 4.注册新的虚拟机

开机前先取消注册 

创建虚拟机——注册现有虚拟机

创建开机,点开编辑查看,磁盘类型已变为精简置备

 查看主机的已用空间

注释

-d thin: Thin disk(薄磁盘)

.vmdk文件:存放虚拟磁盘一些配置信息

flat.vmdk:实际数据存放

但转换时是使用vmdk文件而不是flat.vmdk文件

  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值