KVM虚拟机在线迁移环境配置(CentOS 7.0)

本文档详细介绍了如何配置KVM虚拟机在线迁移,包括在两台CentOS7服务器上安装、设置无密码SSH登录、关闭防火墙、管理libvirtd服务,以及处理在迁移过程中可能遇到的错误,如QEMU版本问题、权限问题和块驱动错误。
摘要由CSDN通过智能技术生成

简要配置步骤:

  1. 在两台服务器上安装CentOS7的系统。
  2. 编译使用4.3.0版本内核,注意配置KVM以及虚拟设备驱动等模块。
  3. 实现两台主机无密码ssh登录,1)运行:ssh-keygen -t rsa ; 2)然后拍两下回车(均选择默认) ; 3)运行:
    ssh-copy-id -i /root/.ssh/id_rsa.pub root@target_host;
    4)再输入163机器上的root密码。
  4. 关闭源与目标主机的防火墙(否则出现错误“Unable to migrate guest: unable to connect to
    server at ‘target_addr:49152’: No route to host”)。
  5. 确保两台主机libvirtd都在运行。
  6. 源主机端打开virt-manager,Add Connection,添加对目标主机的链接。
  7. 在源主机创建虚拟机,并在目标主机相同的路径创建大于等于源虚拟机大小,相同格式相同名称的镜像文件(否则出现error:Unable to
    migrate guest: Cannot access storage file ‘/home/images/vm01.qcow2’
    (as uid:107, gid:107): No such file or directory)。
  8. 可以使用virt-manage进行libvirtd、tcp在线迁移,如命令:virsh migrate –live –copy-storage-all vmname qemu+ssh(or tcp)://dest_ip/system

可能出现的错误或者问题及其解决方

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值