ESXi6.5中将虚拟机从厚置备转换为精简置备

2023-11-14

用ESXi做虚拟化,创建了一个原始虚拟机并安装好系统做好基本设置,使用ESXi的web界面复制虚拟机,结果后来发现复制出来的都是厚置备,导致占用大量空间。

网上找到一篇教程,但不够清晰,遂有此文。

首先要通过ssh连接虚拟机。

0.删除需要转换磁盘的虚拟机所有的快照(确保转移的成功),并且关闭虚拟机【此步骤是参考的文章里说的】

1.在ESXi的Web页面的【主机】页打开ssh功能。

2.使用ssh工具连接虚拟机,可以使用PuTTY,之前用XShell死活连不上

3.进入存放虚拟机的目录,然后进入要转换的虚拟机的目录

4.输入“ls -lh”,可以看到有一个很小的vmdk和一个带-flat的体积较大的vmdk,实际上数据是存储在大的那个里,小的是信息。

5.输入“vmkfstools -i centos-original_0.vmdk -d thin centos-original_0_new.vmdk”开始转换,中间-d thin的参数是关键

6.再次输入“ls -lh”就能看到多了一个centos-original_0_new.vmdk和一个centos-original_0_new-flat.vmdk

7.输入

“mv centos-original_0.vmdk centos-original_0.vmdk.bak”

“mv centos-original_0-flat.vmdk centos-original_0-flat.vmdk.bak”

备份原来的vmdk

8.输入

“mv centos-original_0_new.vmdk centos-original_0.vmdk”

“mv centos-original_0_new-flat.vmdk centos-original_0-flat.vmdk”

将新建的vmdk改为原来的vmdk的名字

9.输入“vi centos-original_0.vmdk”编辑它。将红框这一行的文件名改成“centos-original_0-flat.vmdk”。保存。

修订:

7.执行命令vi centos-original.vmx 搜索vmdk,将关联的vmdk文件名改为新的vmdk(不带flat)文件名。

 

8.这时候先不要开机,先在ESXi的【虚拟机】页面取消注册这个虚拟机

11.重新注册虚拟机。

12.这时候点进去看信息,可以看到已经是精简置备的状态了

参考文章:http://www.mamicode.com/info-detail-1635240.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ESXi6.5中将虚拟机从厚置备转换为精简置备 的相关文章

  • 半虚拟化和全虚拟化的区别

    全虚拟化 Full virtualization 也称为原始虚拟化技术 是另一种虚拟化方法 该模型使用虚拟机协调客户 操作系统和原始硬件 见图2 这里 协调 是一个关键词 因为VMM在客户操作系统和裸硬件之间用于工作协调 一些受保护的指令必
  • 云管平台 — vRealize Suite

    原文地址 https blogs vmware com china 2017 11 08 E4 BA 91 E7 AE A1 E5 B9 B3 E5 8F B0 vrealize suite vRealize Suite 是 vRealiz
  • 【xenclient】 使用小结 -- ubuntu的千百bug

    说道多系统 不能不提下ubuntu 以前redhat似乎是linux的领头羊 但在桌面领域 跟windows还是差得太远 在linux最弱的桌面特性上 ubuntu算是第一个以桌面特效全面超越windows的系统了 因此我的系统 除了保留做
  • 虚拟机安装与双系统(win10+ubuntu)安装及其他

    近来由于想要尝试下双系统 所以整了个虚拟机玩玩 在真实机器上装双系统方法类似 不过在虚拟机上装要安全些 在此记录下过程 以资日后参考 博客原创性是没有啥原创性的 各处借花献佛 算是一个总结性博客吧 文章目录 1 虚拟机安装 2 一个跨浏览器
  • VMware安装后打开就蓝屏

    VMware虚拟机开机蓝屏 追风 80 人赞同了该文章 目录 收起 一 查看主板上的虚拟化技术支持是否开启 二 开启虚拟机平台 如果在新建的虚拟机安装好后一点开机出现蓝屏 反复重装并且确定了新建虚拟机没有出错的情况下考虑是否是虚拟化没有开启
  • 60 KVM Skylark虚拟机混部-安装和配置

    文章目录 60 KVM Skylark虚拟机混部 安装和配置 60 1 安装Skylark 60 1 1 硬件要求 60 1 2 软件要求 60 1 3 安装方法 60 2 配置Skylark 60 2 1 日志 60 2 2 功耗干扰控制
  • linux查看系统属性

    系统 uname a 查看内核 操作系统 CPU信息 head n 1 etc issue 查看操作系统版本 cat proc cpuinfo 查看CPU信息 hostname 查看计算机名 lspci tv 列出所有PCI设备 lsusb
  • Linux怎么使用U盘

    方案一 Linux不像Windows一样 接上新硬件后可以自动识别 在Linux下无法自动识别新硬件的 需要手动去识别 USB移动存储设备通常被识别为sda1 具体可以通过fdisk l命令查询 在使用U盘前 我们先要为外挂点新建一个子目录
  • 将Hypert-V转化为VM虚拟机

    一 准备工具 V2V Converter P2V Converter Converting VM Formats 二 操作步骤 第一步 选中要转化的镜像 第二步 选择目标的镜像格式 第三步 选择生成目录 完成后点击Finish 第五步 打开
  • VMware Workstation 16 安装教程

    哈喽 大家好 今天一起学习的是VMware Workstation 16的安装 vm虚拟机是小编非常喜欢的生产力软件 小编之前发布的测试教程钧在vm上进行的实验 VMware Workstation是一款功能强大的桌面虚拟计算机软件 它能够
  • 磁盘设备类型获取函数

    将该部分内容保存到 cpp文件中可直接编译运行 用于辨别驱动器的类型 define MEDIA INFO SIZE sizeof GET MEDIA TYPES 15 sizeof DEVICE MEDIA INFO define IOCT
  • 远程桌面功能:从本机访问虚拟机桌面

    通过windows的远程桌面功能 实现从本机访问虚拟机桌面 一 前言 在学习本篇文章技术的同时要做好以下准备工作 1 安装VMware虚拟机 VMware12或者VMware14 2 在虚拟机上安装Windows操作系统 Windows7或
  • 红帽6虚拟机安装流程

    红帽虚拟机的安装流程 redhat6 本篇文章将会带大家完整的安装linux红帽虚拟机 傻瓜式配置红帽虚拟机 超详细安装流程 1 下载好所需要的镜像文件 并且放在一个固定的文件夹中 如果没有iso文件 评论一下 发给你 2 打开虚拟机创建新
  • 使用Qemu+gdb来调试内核

    原文地址 http blog csdn net iamljj article details 5655169 昨天听别人讲使用Qemu和gdb来实现源码级内核调试 今天试了一下 果然非常方便 现简单的记录一下 Qemu是一个开源的虚拟机软件
  • centos7安装配置fdfs时service fdfs_storaged start启动不成功

    service fdfs storaged start 命令启动后 提示是启动失败 ps ajx grep fdfs 查看不到 fdfs storaged启动信息 解决方法 当时解压缩时 fdfs storaged解压失败 自己当时没注意
  • Qume-KVM虚拟化

    Qume KVM虚拟化 文章目录 虚拟化概述 KVM概述 KVM虚拟化架构 Qume概述 部署Qume KVM KVM Web管理界面安装 Web管理界面 添加连接 新建存储池 新建镜像 新建网络 实例管理 虚拟化概述 什么是虚拟化 虚拟化
  • centos8安装postgresql步骤

    1 安装源 1 sudo yum y install epel release 2 postgresql官网发布的postgresql对应的安装源 sudo yum install y https download postgresql o
  • LAB1实验

    Part 1 遇到问题1 我将JOS放在Windows的目录下 通过VMware设置共享该文件夹来编译JOS 但是Windows更改linux下设置的权限 导致GDB无法调试QEMU 解决方法 将JOS放在虚拟机下的linux的目录下 20
  • OS——文件管理系统磁盘的结构之搞清盘面和柱面

    如上图 每个柱面有三个盘面 即就是3个磁道 柱面可以抽象的理解成是一个套一个的立体的同心圆柱体 例 2019年408真题 磁盘有300个柱面 每个柱面有10个磁道 每个磁道有200个扇区 扇区大小为512B 则磁盘容量 分析 每个柱面有10
  • KVM虚拟化技术的-NUMA技术和应用

    NUMA技术是解决多CPU共同工作的技术方案 多CPU共同工作主要有3中架构 SMP Symmetric Multi Processor 非统一存储访问结构 NUMA Non Uniform Memory Access 以及海量并行处理结构

随机推荐

  • LeetCode【567】 字符串的排列

    这里写自定义目录标题 LeetCode567 字符串的排列 LeetCode567 字符串的排列 题目描述 给定两个字符串 s1 和 s2 写一个函数来判断 s2 是否包含 s1 的排列 换句话说 第一个字符串的排列之一是第二个字符串的子串
  • PROFIBUS DP从站开发 VPC3源程序分析---vpc3_cfg_data_update(void)

    以下程序注释由成都地质学院霸王猫添加 引用时请尊重作者劳动成果 标明引用者来自成都地质学院霸王猫 UBYTE vpc3 cfg data update void 入口参数 无 出口参数 无 返回值 VPC3 CFG FINISHED VPC
  • 可以悬浮在屏幕的搜题软件_给大家总结几款好用的搜题软件

    在学习中 难免会碰到不会做的题 一时想不开解题方法 这就需要搜题软件的帮助了 另外现在很多单位突击考试 让人来不得及准备 如果有好用的搜题软件 那么也能帮自己顺利通过考试 身心愉悦 搜题软件汇总 一 优题宝 优题宝是一款除k12考试之外 其
  • 如何查出同一张表中字段值重复的记录

    比如现在有一人员表 表名 peosons 若想将姓名 身份证号 住址这三个字段完全相同的记录查询出来 select p1 from persons p1 persons p2 where p1 idp2 id and p1 cardid p
  • RFID仓库管理解决方案-RFID智能仓储-RFID智能仓储-新导智能

    通过RFID技术可以实现科学有效的仓库库位管理 例如RFID出入库 RFID智能仓库等 实现仓库管理的信息化和时效化 在现代物流体系中 仓储往往起着平衡 调节 缓冲的作用 同时也是物流的中心环节 在现代化仓库的设计理念中 进出仓的效率将直接
  • 【Java项目实战】瑞吉外卖-06 套餐管理业务开发(包含修改套餐和单个/批量停售和启售方法)

    套餐管理业务开发 一 新增套餐 需求分析 套餐就是菜品的集合 后台系统中可以管理套餐信息 通过新增套餐功能来添加一个新的套餐 在添加套餐时需要选择当前套餐所属的套餐分类和包含的菜品 并且需要上传套餐对应的图片 在移动端会按照套餐分类来展示对
  • Vulkan同步机制和图形-计算-图形转换的风险(二)

    利用乒乓机制的交错队列减少风险 在本篇文章中 我们将提到Vulkan 图形处理过程中夹杂计算任务时遇到的各式问题 为更准确地了解我们的话题 可查看文章第一部分 第一部分概述了在Vulkan中如何使用barrier 具体来说 涉及图形 计算b
  • docker run后接多个COMMAND命令

    docker run后接多个COMMAND命令 格式 sh c run sh bin bash 例子 docker run dit name test sshd dockerfile sh c run sh bin bash 这样run起来
  • Advanced Level 1006 Sign In and Sign Out (25 point(s))

    题目 At the beginning of every day the first person who signs in the computer room will unlock the door and the last one w
  • python快捷运算:对数组进行条件判断

    经常需要对二维数据进行条件判断并计数 为了避免按索引进行比较的低效率 python提供了功能强大的数组逻辑运算 下面是一个简单的例子 可以根据实际情况进行扩展 usr bin env python import numpy as np fr
  • Halcon识别旋转的一维码

    原图 识别结果 代码 Orientation with reading direction of a bar code read image Image barcode ean13 ean1305 get image size Image
  • Qt: QWidget、QMainWindow、QDialog和QFrame的区别

    继承关系 在Qt中所有的类都有一个共同的基类QObject QWidget直接继承与QPaintDevice类 QDialog QMainWindow QFrame直接继承QWidget 类 QWidget QWidget类是所有用户界面对
  • Servlet,过滤器和监听器的配置和使用

    一 什么是Servlet Servlet使用Java语言实现的程序 运行于支持Java语言的Web服务器或者应用服务器中 Servlet先于JSP出现 提供和客户端动态交互的功能 Servlet可以处理来自客户端的HTTP请求 并生成响应返
  • orcad capture修改元件库后如何更新原理图

    1 上图中Design Cache里面放的是原理图中所有的元器件 测试点 电源端口等 Libray顾名思义放的就是元件库了 2 有时更改了元件库的属性 但是原理图里面不会直接更新过来的 需要自己更新 3 首先在Libray中选择想要修改的元
  • LeetCode(Python)—— 罗马数字转整数(简单)

    罗马数字转整数 概述 罗马数字包含以下七种字符 I V X L C D 和 M 给定一个罗马数字 将其转换成整数 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如 罗马数字 2 写做 II 即为两个
  • An Introduction for IMU 2 - IMU数据融合与姿态解算

    在上一篇博客中 我们已经介绍了IMU的内部工作原理 以及如何通过Arduino读取MPU6050的数据 虽然可以从DMP直接读取姿态角 但其数据返回的频率相对较低 同时由于DMP库不是开源的 其内部的工作原理 输出姿态角的准确性都不清楚 而
  • Flutter的布局方法

    1 在flutter中Container类似于html中的div或者android中的layout布局 是作为一个控件的容器存在的 如填充 背景色 边框 边距等属性只有Container或者Container的子widget才用 在Cont
  • 马斯克最新访谈全文,信息量极大,远见令人震撼

    建设太空文明和成为多星球物种是重要的 如果将来发生了第三次世界大战或者类似的事情 或者发生了全球性热核战争 那个时候可能地球上所有的文明都将被毁于一旦 但它至少能够继续在别的地方存在 作者 六毛 来源 车东西 特斯拉Model Y降价15万
  • Zotero安装及基础插件配置

    卷首语 建议至少看1 8 9涉及到具体插件的配置 可按需查看 1 安装 安装客户端 Edge浏览器安装Zotero插件 https www zotero org download Chrome安装Zotero插件 http t csdn c
  • ESXi6.5中将虚拟机从厚置备转换为精简置备

    用ESXi做虚拟化 创建了一个原始虚拟机并安装好系统做好基本设置 使用ESXi的web界面复制虚拟机 结果后来发现复制出来的都是厚置备 导致占用大量空间 网上找到一篇教程 但不够清晰 遂有此文 首先要通过ssh连接虚拟机 0 删除需要转换磁