我的实验室设置是:3 台 HP 服务器,每台 4 GB RAM。服务器 1 和服务器 2:在 Redhat 6.5 系统上使用 KVM 进行虚拟化安装。除此之外,我还使用 libvirtd 来管理虚拟机。NFS 服务器安装在服务器 3 上,用于共享磁盘映像。VM 迁移工作正常。现在我需要在“migration.c”中做一些更改,但没有找到任何 KVM-QEMU 迁移的源代码。我可以在哪里找到 KVM-QEMU 的迁移源代码。请大家帮我解决这个问题。
答案1
kvm 是 linux 中的一个内核模块。现在您应该下载并编译 qemu 源代码。按照这个链接进行操作: https://wiki.qemu.org/Hosts/Linux .当您安装 libvirt 时,它也会安装 qemu,但是为了更改迁移代码,您需要自己构建 qemu。迁移代码也可在 qemu 源代码中找到。祝你好运