vSphere Client 虚拟机报错:There is no more space for virtual disk

故障描述:
开发人员说192.168.xxx.216连接不上了,ping不通。

因为这个是物理机虚拟出来的linux虚拟机,通过vsphere client登录,发现操作界面报错如下:

There is no more space for virtual disk 192.168.xxx.216  
you might be able to continue this session by freeing disk space on the relevant volume,and clicking _Retry.
Click Cancel to terminate this session.

<版权所有,文章允许转载,但必须以链接方式注明源地址,否则追究法律责任!> 
原博客地址:  
http://blog.csdn.net/mchdba/article/details/46227835 
原作者:黄杉 (mchdba)


因为一直运行好好的,这几天也没有什么大量访问,都是内部环境啊,问了开发人员说这两天都没有做什么操作,估计不是突然的日志增长导致磁盘满了。因为一般磁盘满了,不会ping不通的。

估计这是vm虚拟机的bug导致的吧。
重启下216,还是报一样的问题,磁盘空间不足,那么给216上加一个磁盘卷吧,但是添加生成的时候报datastore1空间不足,无法给虚拟机216添加磁盘。

因此可以分析得出,是虚拟机所在的物理机的磁盘空间不足了,以前可能没有报警,今天突然就报警导致最后一台重启的服务器down了,这个时候,看了还有1台虚拟机暂时没有用,直接关闭,然后再重启216,还是报一样的错误

There is no more space for virtual disk 192.168.xxx.216  
you might be able to continue this session by freeing disk space on the relevant volume,
and clicking _Retry.
Click Cancel to terminate this session.

再想到关闭空闲的虚拟机,但是空闲虚拟机占据的磁盘空间仍然没有释放,点击虚拟机右键,选择“从磁盘上清楚”,然后重启216,这会能正常登录了,也能ping通了。

总结:物理机分配磁盘空间的时候,如果所有的虚拟机分配的磁盘空间总和>物理机的总磁盘,也许刚开始不一定会报错,但是运行一段时间后一定会报错的,而且报错的虚拟机是最近启动的那台虚拟机。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值