我是靠谱客的博主 优雅荔枝,最近开发中收集的这篇文章主要介绍KVM P2V/V2V 热迁移,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

整体思路是借助vmware的converter工具实现更精细化的P2V迁移。

步骤概述:
1、在kvm平台上安装esxi
2、将网络存储nfs挂载到esxi上
3、利用converter将目标物理机转换成vmdk
4、使用qemu将vmdk转换成qcow2或raw提供给kvm使用

一、开启KVM嵌套虚拟化

  1. 查看嵌套虚拟化是否开启:
    #cat /sys/module/kvm_intel/parameters/nested
    kvm p2v/v2v 热迁移
    Y为开启N为关闭
  2. 开启嵌套虚拟化:
    #echo 'options kvm_intel nested=1' >/etc/modprobe.d/kvm-nested.conf
  3. 重启节点生效
  4. 步骤1查看是否生效
    kvm p2v/v2v 热迁移
    二、创建一个kvm虚机安装esxi
    三、将nfs挂载到这个esxi虚机上
    kvm p2v/v2v 热迁移
    kvm p2v/v2v 热迁移
    四、使用converter进行迁移

    五、从linux中访问nfs的存储路径,将XXXX-falt.vmdk这个文件用qemu转换成kvm的镜像格式
    #qemu-img convert -p -f vmdk file.vmdk -O qcow2 file.qcow2
    六、再用kvm通过这个镜像创建虚机即可

注:KVM不支持GPT需要转换成mbr

转载于:https://blog.51cto.com/9873852/2383803

最后

以上就是优雅荔枝为你收集整理的KVM P2V/V2V 热迁移的全部内容,希望文章能够帮你解决KVM P2V/V2V 热迁移所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(75)

评论列表共有 0 条评论

立即
投稿
返回
顶部