「更改数据存储」或「更改主机和数据存储」虚拟机在线迁移出错后,检查与恢复步骤:
1) 查看界面的「云资源」树,确定虚拟机当前所在的主机。
2) 进入「虚拟机修改页面」,查看每个磁盘的「文件源」字段。
a) 如果「文件源」字段均没有以「.时间戳」(eg: . 1552621887079)结尾,且虚拟机可以继续
正常使用,就不需要恢复。
b) 如果「文件源」字段有以「.时间戳」(eg: . 1552621887079)结尾的,就需要手动合并外部
磁盘快照。
3) 在「虚拟机查看页面」的「基本信息」中,记下虚拟机的 UUID 值<domuuid>。
4) 如果虚拟机未在运行,请在界面上启动虚拟机。
5) 使用 SSH 连上虚拟所在的主机。
6) 查看虚拟磁盘执行命令:virsh domblklist <domuuid> --details
a) (磁盘合并)每个 Type=file,Device=disk 的<Source>都执行下面命令:virsh blockcommit <domuuid> <Source>
b) (查看虚拟磁盘)执行命令:virsh domblklist <domuuid> --details