美文网首页
kvm 迁移

kvm 迁移

作者: 断水流大师兄vs魔鬼筋肉人 | 来源:发表于2021-04-14 17:03 被阅读0次

高版本不

静态迁移

一:完全拷贝
拷贝镜像和对应的配置文件(一般在 /etc/libvirt/qemu)
或者:重新生成配置文件
virsh dumpxml test1 > /root/test1.xml
转换镜像格式:缩小迁移的磁盘大小 -O 指定磁盘格式 (前提:硬盘支持缩小)

qemu-img  convert -O qcow2  test.img  new-test.img    ——转换格式后,容易起不来-和配置文件冲突
迁移的目标:(前提是 原来的img 位置和配置文件的路径不变)
virsh define test.xml(迁移的虚拟机配置文件)
virsh undefine test.xml      【去除虚拟机】
虚拟机已经添加好了。但是需要重新配置网卡才能启动,否则会存在IP冲突

########################################################################
增加磁盘空间:
qemu-img resize  test-new.img +50G
还得去虚拟机里面扩容

前提安装libguestfs-tools工具包。关闭虚拟机
#yum -y install libguestfs-tools
A,新建一个大镜像
 #qemu-img create -f qcow2 test2.img 100G 
注意,这里的img大小是你需要拓展的总大小
B,使用virt-resize进行拉升分区
#virt-resize —expand   /dev/vda1  /var/lib/libvirt/images/test.img     /var/lib/libvirt/images/test2.img
内容导入完全的话,老的镜像内容会全部在新的镜像里面
注意,此时间很长,请耐心等待
C.使用新扩展的镜像代替原镜像
 #mv /var/lib/libvirt/images/test2.img /var/lib/libvirt/images/test.img  (老的镜像被替换掉)
cp /var/lib/libvirt/images/test2.img /var/lib/libvirt/images/test.img  (老的镜像还能保留)
D,启动虚拟机
 #virsh start test
拓展完成,
virt-resize的优势:能对虚拟机中的特定的分区进行拓展。并且能够拓展windows镜像。不需要登录到虚拟机里面进行任何操作。
缺点:拓展的时候需要关机。对于大的镜像,拓展的时间比较长。(几个小时的样子)

kvm虚拟机问题:
执行 virsh define test.xml (迁移新的虚拟机)
中断后会造成kvm 被锁死的情况
需要重启 libvirtd 一般会报错 service libvirtd restart (会导致iptables开启)
ps -ef|grep 'libvirtd –daemon'
杀死进程即可解决
在重启 service libvirtd restart
但是会造成 物理机网络重启,防火墙开启的情况。——线上瞬间爆炸
或者killall dmidecode 可能爆炸

动态迁移

https://www.ibm.com/developerworks/cn/linux/l-cn-mgrtvm2/index.html

易懂版:

https://blog.csdn.net/taiyang1987912/article/details/47973479
https://blog.51cto.com/13572519/2103255

相关文章

  • 2019-05-21 kvm虚拟机热迁移

    kvm虚拟机热迁移 热迁移描述:相比KVM虚拟机冷迁移中需要拷贝虚拟机虚拟磁盘文件,kvm虚拟机热迁移无需拷贝虚拟...

  • The migration of my note

    迁移清单 KVM 集群 Procmox

  • KVM虚拟机核心组件介绍-virt-manager

    virt-manager和kvm虚拟机热迁移(共享的网络文件系统) 冷迁移kvm虚拟机:配置文件,磁盘文件 热迁移...

  • Kvm之十一:v2v迁移

    Centos7 Kvm v2v迁移(都是在vm环境下,实验后面没有实现) 1、v2v迁移 2、KVM-KVM的v2...

  • 深入浅出KVM(八)丨使用 libvirt 迁移 QEMU/KV

    1. QEMU/KVM 迁移的概念 迁移(migration)包括系统整体的迁移和某个工作负载的迁移。系统整理迁移...

  • kvm迁移

    kvm分静态和动态迁移,静态就是关机迁移,比较简单,动态迁移就是不关闭服务器进行迁移。静态迁移:确定虚拟机关闭 准...

  • kvm 迁移

    高版本不 静态迁移 一:完全拷贝拷贝镜像和对应的配置文件(一般在 /etc/libvirt/qemu)或者:重新生...

  • Centos7系统下KVM虚拟化Migration(08)--企

    1、KVM下VM虚拟机迁移到VMWare ESXi平台(冷迁移) 主机名IP规划配置所需软件网络虚拟化备注KVM0...

  • KVM中虚拟机迁移

    环境 系统:CentOS 7.9 背景 从宿主机kvm1中迁移虚拟机vm1到宿主机kvm2中 VM关机迁移 在宿主...

  • Learning KVM - part 9 虚拟机热迁移

    在KVM中,您可以将运行中的虚拟机从一个KVM主机迁移到另一个KVM主机,而不需要任何停机时间。如果两个KVM主机...

网友评论

      本文标题:kvm 迁移

      本文链接:https://www.haomeiwen.com/subject/esllvqtx.html