某局点在备份虚拟机时失败,提示“磁盘空间不足(错误代码为:4625)”,告警信息如下图所示。
虚拟机备份时需要用到目标备份空间和临时备份空间:
l 一个是虚拟机备份存放的空间。
l 一个是虚拟机备份的临时空间,E0218H06以前的版本需要虚拟机实际大小的3倍,E0218H06及以后版本需要虚拟机实际大小的2倍。
错误提示中很明确的写到虚拟机备份失败是因为磁盘空间不足。既然提示磁盘空间不足,那就去检查这两个空间的大小是否满足虚拟机备份的需求。
步骤1:查看备份虚拟机的大小,因为CAS虚拟机的硬盘都是精简格式的,所以以实际虚拟机占用的磁盘大小为主,而不是虚拟机分配的磁盘大小。
登入CVK后台,执行“qemu-img info”命令,如果磁盘是三级镜像结构,将disksize的大小相加便为虚拟机实际占用磁盘空间总和,当然也可以用“du –sh”的命令查看虚拟机的磁盘大小。如果是三级镜像结构的虚拟机,建议使用“qemu-img info 虚拟机 --backing-chain”命令。
root@HZ-CAS02-CVK01:/vms/images# qemu-img info wanwei-oa-01 --backing-chain
image: wanwei-oa-01
file format: qcow2
virtual size: 300G (32212309440 bytes)
disk size: 57.1G
cluster_size: 2097152
Format specific information:
compat: 1.1
lazy refcounts: false
步骤2:查看虚拟机备份的存放空间,目前虚拟机备份采用的是ftp远程备份,ftp用的是一台windows 2008r2的服务器,安装了一个第三方的ftp的备份软件,备份路径是“//10.152.101.12/h3c”。
查看备份服务器的磁盘剩余空间大小为12.9T,发现容量完全足够。
步骤3:查看虚拟机备份的临时空间,确定当前虚拟机备份的临时空间目录为“/vms/vmbackuptmp”。
步骤4:登入当前虚拟机所在CVK主机后台,执行“df –h”命令,查看设备挂载信息。发现目录“/vms/vmbackuptmp”所在的“/vms”分区已经使用了85%的空间,可用空间仅为90G,无法满足临时空间容量为虚拟机存储文件大小的2倍或3倍的容量要求。
root@HZ-CAS02-CVK01:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 28G 4.9G 22G 19% /
udev 3.8G 12K 3.8G 1% /dev
tmpfs 1.6G 324K 1.6G 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.8G 4.0K 3.8G 1% /run/shm
cgroup 3.8G 0 3.8G 0% /sys/fs/cgroup
/dev/sda5 19G 190M 18G 2% /var/log
/dev/sda7 600G 510G 90G 85% /vms
/dev/sdb 826G 14G 770G 2% /vms/cunchu
/dev/sdd 500G 20G 481G 4% /vms/share
/dev/dm-0 780G 60G 721G 8% /vms/lunhebing
调整虚拟机备份的临时目录,满足临时空间的容量要求。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论