上犹电脑信息网我们一直在努力
您的位置:上犹电脑信息网 > 电脑怎么了 > 怎么删除虚拟机-「IT不挨踢」虚拟机提示整合快照,照做后竟无法开机?

怎么删除虚拟机-「IT不挨踢」虚拟机提示整合快照,照做后竟无法开机?

作者:上犹日期:

返回目录:电脑怎么了

虚拟化是目前高校应用最普遍的基础架构之一,安装简单且管理方便,很多高校的”衣食住行”都在虚拟机上。但目前大多高校的虚拟化平台只能算正常运行,维护能力欠缺,平时不注意优化和维护,容易出现问题,而一旦出现问题,往往又是比较严重的问题,修复起来也比较棘手。接下来我们就说一个目前很多高校在虚拟化上都会遇到的问题,看看如何解决!


问题现象



明明按提示操作了却开不了机了


快照技术是目前大家在虚拟化上经常遇到的运维手段,通常在做系统级的操作前,会创建一个快照,万一系统操作有问题,可以很方便的回退。很多虚拟化平台备份软件的机制,也是在虚拟机上创建一个快照。


在虚拟机中很多操作会产生快照,如果在带着快照的状态下继续运行,可能在查看虚拟机状态时,就会弹出上图所示的“整合快照”的提示。


整合快照是什么?可能很多人不是十分了解,但在这个弹出提示下,唯一能做的就是按照提示去操作,整合过程还需在关机状态下执行,但既然是软件官方提示,那就按照提示执行吧。


然而!当点击完整合快照再重新启动,有较大概率你收到的并不是“整合成功”的提示,而是...虚拟机无法开机了,这个时候,虚拟机已经处于完全不可访问的状态了。


故障分析



快照文件层级过多引起的ID错乱


虚拟机在生成快照时,会生成一个新磁盘文件为子磁盘,指向原有父磁盘文件文件,每个磁盘文件会有专门描述文件,描述自己磁盘的ID是什么,父磁盘ID是什么,当磁盘文件层级过多时,再合并快照,可能会造成ID紊乱,每层的ID指向错乱,最后虚拟机无法启动。


解决思路



找到不匹配项修改并删除多余快照


01


报错信息显示为父、子磁盘ID不匹配,我们需要先登陆到esxi平台,找到这个虚拟机所在的存储目录并进入目录。


02


查看目录下的文件,并找到vmdk的文件。


03


仔细查看每个后缀为vmdk的文件,其中*-delta.vmdk文件为磁盘数据文件*.vmdk文件为磁盘描述文件,用命令查看vmdk的描述文件,并记录从”虚拟机名.vmdk”到”虚拟机名-00000N.vmdk”(N为数字)描述文件中,CID和parentCID的数字,查看每个父级磁盘和子级磁盘是否没有匹配。


04


经过比对分析,最终发现000003.vmdk的CID并不是000004.vmdk的parentCID,在00004.vmdk的磁盘描述文件中有问题。


05


因此记录好000003.vmdk的CID,并修改000004.vmdk文件


06


修改完成后,建议让esxi重新加载一下虚拟机。这时候再开机就可以正常运行了。


07


当系统恢复正常后,立即删除多余快照,防止再次出现同样问题。


专家建议



快照绝对不是长期备份的方式


李石鹏


资深集成服务专家


10年以上高校信息化实施与服务经验,参与过东南大学、西南交通大学、南京大学、东华大学、南京师范大学、重庆大学等项目实施。擅长虚拟化平台、云计算平台、主流品牌服务器及存储等运维管理、系统架构设计与调优。


不依赖快照备份并定期清理


平台创建容易,但是维护好,优化好需要一定的技术能力,快照在一定程度上可以解决临时对系统修改造成问题的回退,但绝不是长期备份的方式,因此建议快照数量不要过多,且定期清理长期存在的快照文件,避免虚拟机无法启动。


虚拟化规划从初期就要重视


专家建议虚拟化虚拟化平台从建设初期时规划好整体虚拟化的结构,包括虚拟机存放、DRS规则,如何备份等策略。


高校IT运维


专业咨询服务


4007994007-2


相关阅读

关键词不能为空
极力推荐

电脑蓝屏_电脑怎么了_win7问题_win10问题_设置问题_文件问题_上犹电脑信息网

关于我们