kvm跨物理机迁移和克隆过程

本文记录了KVM虚拟机从一台物理机迁移到另一台物理机的过程,包括直接迁移和处理迁移后遇到的文件系统错误。同时,介绍了不同磁盘文件数量下的克隆方法,以及远程克隆的命令操作。在迁移和克隆过程中,需要关注磁盘文件、XML配置、MAC地址、网络配置等关键信息的修改。
摘要由CSDN通过智能技术生成

最近需要将一批虚拟机从一台物理机A克隆到另一台物理机B,记录一下整个过程。
1.首先说一下跨物理机的迁移
这个比较简单,只要拷贝其磁盘文件和xml配置文件,再根据xml来创建域即可
①将磁盘文件和xml文件,利用scp命令即可。比如有虚拟机名为a.mongo.001,磁盘文件为/data/test/a.mongo.001.qcow2
scp a.mongo.001.qcow2 192.168.119.128:/data/test/
scp /etc/libvirt/qemu/a.mongo.001.xml 192.168.119.128:/data/test/
②根据xml文件创建域
virsh define a.mongo.001.xml
如果顺利这样就完成迁移,还是挺简单的。但是有个特殊的报错情况
迁移过程碰到一个特殊情况:
其他虚拟机均迁移顺利,但是唯独有一台,迁移后无法启动,总是报文件系统出错,启动时出现如下错误信息:

这里写图片描述

然后用qemu-img check这个磁盘,发现确实有问题,命令为:
[root@oss-iaas-kvm-local-002 backup]# qemu-img check a.mongo.001.qcow2
Warning: cluster offset=0x214920000 is after the end of the image file, can’t properly check refcounts.
Warning: cluster offset=0x214930000

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值