暂无评论
一、最常见:临时目录 / 备份目录空间不足(含句柄泄漏)
CAS 备份(尤其延迟置零磁盘)会:
先在临时目录打快照 → 再传到备份目录
临时目录需要 ≥ 虚拟机磁盘总容量(分配容量),甚至要 2 倍
典型现象:
提示 “空间不足”“错误码 4603”
df -h 看目录有空间,但实际被 已删文件句柄(qemu-nbd) 占着
排查(在 CVM / 对应 CVK 上):
bash
运行
# 1. 看备份临时目录配置(CVM界面:备份→备份设置)
# 默认一般是共享存储 /vms/backup_tmp 或本地 /tmp
# 2. 查谁在占用已删除文件
lsof | grep deleted | grep /vms/backup_tmp
# 3. 杀掉残留 qemu-nbd 进程,空间会自动释放
kill -9 <PID>
临时目录规划:≥ 最大单虚机磁盘分配容量 ×2
二、备份策略配置错误:时间窗口 / 截止时间已过
你告警里明确提到:备份时间已经过了备份策略的截止时间。
含义:
策略设了 “允许执行时间范围”(如 0:00–6:00)
现在手动 “立即备份” 已经不在这个窗口内 → 直接失败
排查:
CVM → 备份 → 备份策略 → 编辑
看:执行时间 / 截止时间 / 重复周期
把 “立即备份” 也允许,或放开时间限制(维护窗口用)
三、CVK 主机异常:代理 / 服务挂了、存储离线
CVK 上 cas-agent、libvirtd、qemu-nbd 异常
共享存储(iSCSI/NAS)断开或只读
主机负载过高(CPU / 内存 / IO 打满),快照 / 备份超时
排查(CVK):
bash
运行
# 服务状态
systemctl status cas-agent
systemctl status libvirtd
# 存储挂载
df -h
mount | grep /vms
# 看备份/快照日志
tail -f /var/log/cas/backup.log
tail -f /var/log/libvirt/qemu/<虚拟机名>.log
四、虚拟机本身问题:磁盘异常 / 快照链损坏
虚机已有外部快照,备份冲突
磁盘是 RAW/QCOW2 损坏、或 只读
虚机正在 迁移 / 热备 / 其他任务,锁冲突
排查:
bash
运行
# 查看虚机磁盘和快照
virsh domblklist <虚拟机名>
virsh snapshot-list <虚拟机名>
# 看是否有 blockjob(快照/备份任务)
virsh blockjob --info <虚拟机名> vda
有残留任务:
bash
运行
virsh blockjob --cancel <虚拟机名> vda
五、快速处理步骤(你现场直接照做)
核对备份策略时间窗口,确保 “立即备份” 不在限制外;
检查临时目录空间 + 杀 qemu-nbd 残留(高频);
检查 CVK 服务和共享存储是否正常;
检查虚机是否有快照 / 备份任务锁;
以上都正常:重启 cas-agent、libvirtd,再试一次。
暂无评论
10. 0.0.1 这种带空格的格式)。/var/log/br_shell_20240X.log 或者 /var/log/caslog/backup-restore/cas_br.log(具体文件名中的日期请根据当前时间调整)。暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论