当前位置: 首页 > news >正文

Esxi下虚拟机磁盘类型厚置备改精简置备

Esxi虚拟机磁盘类型厚置备改精简置备

一、esxi报错磁盘不足

1.1、虚拟机报错磁盘不足

在这里插入图片描述

1.2、虚拟机磁盘类型

VMware vSphere 中有两种主要类型的虚拟硬盘:精简配置磁盘和厚置备磁盘。

厚置备磁盘有两种分配模型:厚置备延迟置零和厚置备置零。

三者比较:

1. 厚置备延迟置零(Thick ProvisionedLazy Zeroed):这就像你有一个房间,你知道你要在里面放什么,但你只有当你需要使用这个房间时,才会把家具等物品放进去。2. 厚置备置零(Thick ProvisionedEager Zeroed):这就像你有一个房间,你提前把所有家具和物品都放好,不管你现在是否需要使用这个房间,所有东西都已经准备就绪。3. 精简置备(Thin Provision):这就像你有一个房间,但你只在需要时添加家具或物品。如果有新的需求,你就会添加新的物品。这样可以节省空间,但每次添加新物品都需要一些时间和努力。

1.3、原因分析

通过查看esxi下虚拟机磁盘占用,发现有一个虚拟机磁盘占用比较高,然后磁盘格式为厚置备延迟置零!
当然最主要原因还是硬件存储空间不足!

临时解决办法:
将虚拟机厚置备延迟置零修改为精简置备模式!

二、修改磁盘模式厚置备延迟置零为精简置备

2.1、开启esxi服务器ssh服务

在这里插入图片描述

2.2、修改磁盘格式

注:需要提前开启ssh服务!
使用ssh工具连接上esxi服务器,使用以下命令

vmkfstools -i old.vmdk -d thin new.vmdk

以上会生成两个文件

new-flat.vmdk
new.vmdk

2.3、覆盖原磁盘文件

mv new-flat.vmdk old-flat.vmdk
mv new.vmdk  old.vmdk 

2.4、修改old.vmdk

[root@localhost:/vmfs/volumes/662f4bc1-4a4b3004-8eb9-b02628f6e4ba/anolisos-8.8-3090-100.141] cat old.vmdk 
# Disk DescriptorFile
version=1
encoding="UTF-8"
CID=2d28c671
parentCID=ffffffff
createType="vmfs"# Extent description
RW 1887436800 VMFS "new-flat.vmdk"# The Disk Data Base 
#DDBddb.adapterType = "lsilogic"
ddb.deletable = "true"
ddb.geometry.cylinders = "117487"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.longContentID = "b6e142b7635e00332b66a6062d28c671"
ddb.thinProvisioned = "1"
ddb.uuid = "60 00 C2 98 d6 70 48 cc-91 7d 94 7d c5 68 66 b7"
ddb.virtualHWVersion = "14"

将改文件中

RW 1887436800 VMFS "new-flat.vmdk"
修改为
RW 1887436800 VMFS "old-flat.vmdk"

三、验证

3.1、取消虚拟机注册

注:是取消注册,不是删除!
在这里插入图片描述

3.2、重新注册虚拟机

在这里插入图片描述

3.3、开机

在这里插入图片描述

http://www.lryc.cn/news/524660.html

相关文章:

  • Element使用表单重置如果不使用prop,重置无法生效
  • Windows FileZila Server共享电脑文件夹 映射21端口外网连接
  • MongoDB 备份与恢复综述
  • node.js 文件操作
  • python编程-OpenCV(图像读写-图像处理-图像滤波-角点检测-边缘检测)图像变换
  • Spark SQL中的from_json函数详解
  • 【软件架构】软件的十二种架构简介
  • 日历热力图,月度数据可视化图表(日活跃图、格子图)vue组件
  • Vue 3中导航守卫(Navigation Guard)结合Axios实现token认证机制
  • 【爬虫】使用 Scrapy 框架爬取豆瓣电影 Top 250 数据的完整教程
  • 一分钟学习数据安全——白盒加密及安当应用
  • composer安装指定php版本, 忽略平台原因导致的报错
  • Java 前端详解
  • 鸿蒙安装HAP时提示“code:9568344 error: install parse profile prop check error” 问题现象
  • Javaweb之css
  • 实施工程师:面试基础宝典
  • react install
  • ElasticSearch DSL查询之排序和分页
  • uniapp封装websocket
  • 【Linux】18.Linux进程控制(2)
  • reactor框架使用时,数据流请求流程
  • 读西瓜书的数学准备
  • 摄像头模块如何应用在宠物产品领域
  • c++学习第七天
  • Ubuntu 24.04 LTS 通过 docker 安装 nextcloud 搭建个人网盘
  • RabbitMQ1-消息队列
  • Open3D计算点云粗糙度(方法一)【2025最新版】
  • 算法6(力扣148)-排序链表
  • 一文大白话讲清楚webpack基本使用——9——预加载之prefetch和preload以及webpackChunkName的使用
  • 【大数据2025】MapReduce