设为首页收藏本站language 语言切换
查看: 9478|回复: 3
收起左侧

紧急求助 磁盘突然满了虚拟机无法启动

[复制链接]
发表于 2014-3-27 17:34:42 | 显示全部楼层 |阅读模式
今天突然连不上服务器,VSHPERE管理进去一看提示错误 磁盘已满无法启动了,该怎么办啊 设置好的磁盘大小好像也不能啊  求高手指点  3Q 3Q
 楼主| 发表于 2014-3-27 17:35:15 | 显示全部楼层
删了几个快照又能启动了,进去一看剩余空间还有几百G呢   这是怎么回事啊 ,没人碰自己就出错说满了删几个快照又正常了
沙发 2014-3-27 17:35:15 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-27 17:35:56 | 显示全部楼层
举例:
你有一个磁盘是100G的虚拟机,磁盘格式是厚置备,即Thick,当前使用数据量为20G。
因为你是Thick,所以虚拟机建立时就直接占用了数据存储的100G空间,而数据量所占的空间包含在此100G空间内。这时如果你去做快照,并且在快照后有50G的数据改动,不管是新增的还是修改的,那么快照将会占用大约50G空间,此时这台虚拟机在数据存储里所占用的空间即100G+50G了,当然虚拟机的内存交换文件还需要占用数据存储空间。
假设你的虚拟机换成精简置备,即Thin模式,那么虚拟机开始在使用了20G数据量时,即使虚拟机磁盘为100G,在数据存储中也仅占用了20G,当你做快照,并在快照后有50G数量变化,那么这台虚拟机占用数据存储的空间为20G+50G。
以上是磁盘空间占用的情况,那么来说说删除快照后情况大概怎么样:
第一种Thick模式则会在删除快照的时候将快照后产生的50G数据提交到原来的100G的磁盘文件中,此时会产生大量的磁盘I/O,完成后虚拟机占用磁盘空间为100G。
第二种Thin模式也会将50G数据提交到原来的磁盘文件中,但是由于是Thin模式,原来的100G的磁盘文件实际在数据存储中仅占用了20G的空间,提交后虚拟机占用磁盘空间为70G。
以上是举例告诉你VMware的磁盘与快照之间的关系,那么你可以自己想想你的是什么情况了。
板凳 2014-3-27 17:35:56 回复 收起回复
回复 支持 反对

使用道具 举报

发表于 2014-3-27 17:36:47 | 显示全部楼层
本帖最后由 TiGi 于 11-23-2011 11:06 编辑
假设数据存储内是200G空间,而厚格式的虚拟机磁盘分配了160G,内存分配了8G,那正常情况下,VM一开机就会用掉168G多一点的硬盘。如果你还做过VM快照之类的,那还会占用掉一定的空间。如果关机进行快照,随后开机,vswp无法分配空间了,那就可能会报错。
————————————————————————————————————————
汗!才看到LS已经答复了而且你也已经解决问题了。
就看到过的KB,合并/删除快照,似乎也需要一定的空间,因此如果有多个快照,好像最好是从最近的一个开始删除。
你这种情况,应该是快照占满了空间,导致无法创建vswp文件。
地板 2014-3-27 17:36:47 回复 收起回复
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-3 14:51 , Processed in 0.053809 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表