Linux虚拟化技术—CentOS7.4下KVM虚拟化二 共享存储之动态迁移与静态迁移

KVM虚拟化二 共享存储之动态迁移与静态迁移

目录
第一部分 运行环境
第二部分 配置nfs共享服务器
第三部分 配置kvm服务器并实现动态迁移
第四部分 配置静态迁移

第一部分 运行环境

  1. KVM虚拟机两台(linux 7.4)
    IP地址:192.168.80.40(kvm01)
    IP地址:192.168.80.50(kvm02)
    注意:kvm01上需要有一个镜像文件,此处不再详细说明,基本配置操作请考上一个文档https://blog.51cto.com/12227558/2097113
  2. 共享服务器一台(linux 7.4)
    IP地址:192.168.80.60(share)

第二部分 配置nfs共享服务器
[root@share ~]# yum install –y nfs-utils //安装nfs服务
[root@share ~]# vi /etc/exports //配置共享文件
---------将opt目录下的kvmshare文件夹共享给80.40和80.50两台机器----------
/opt/kvmshare 192.168.80.40(rw,sync,no_root_squash)
/opt/kvmshare 192.168.80.50(rw,sync,no_root_squash)
保存退出
[root@share ~]# mkdir /opt/kvmshare
[root@share ~]# systemctl start rpcbind //先启动rpcbind服务
[root@share ~]# systemctl start nfs //后启动nfs服务(注意先后顺序)
[root@share ~]# netstat -anpu | grep rpcbind //111端口被监听
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
//验证:KVM服务器上查看
[root@kvm01 ~]# showmount -e 192.168.80.60
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
[root@kvm02 ~]# showmount -e 192.168.80.60
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移

第三部分 配置KVM服务器并实现动态迁移
-----------以下配置kvm01-------------
桌面空白处鼠标右击—点击打开终端
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
打开virt-manager管理器
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移

第一步:创建共享存储池
右击QEMU/KVM,点击详情
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移

第二步:验证一下

  1. nfs共享服务器/opt/kvmshare目录下新建一个文件
    [root@share kvmshare]# touch test
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
  2. kvm01上面查看
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    刷新一下,同步成功

第三步:创建共享存储卷
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
//nfs服务器上查看
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移

----------------以下配置kvm02-------------
//与上面kvm01操作一样,创建共享存储池(此处省略,参照kvm01操作)
Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移

第四步 安装虚拟机到存储服务器上

  1. 修改两台kvm服务器上共享目录的权限
    [root@kvm01 ~]# cd /tmp/
    [root@kvm01 tmp]# chown nobody:nobody nfs-share/ -R
    [root@kvm02 ~]# cd /tmp/
    [root@kvm02 tmp]# chown -R nobody:nobody nfs-share/
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
  2. Kvm01上安装虚拟机到共享存储
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    以上安装虚拟机,过程省略
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    安装完成后显示如上图
    //在rhel6.5虚拟机上操作
    修改主机名,更改网卡信息,以便ssh远程连接
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移

第六步:实现动态迁移

  1. 建立连接(在kvm01上操作)
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    连接成功
  2. 在rhel上面测试连通性
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    //注意不要关闭,待会测试热迁移的时候,业务不中断
  3. 迁移虚拟机(在kvm01上操作)
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    注意:如果报以下错误
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    关闭
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    //本地已经消失
    查看kvm02服务器:
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    //以下查看kvm02服务器:
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    //迁移成功,lvm02服务器正常运行
    //以下查看rhel的ssh服务是否正常运行:
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    //验证成功,服务未间断

第四部分 配置静态迁移

  1. rhel6.5系统关闭
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
  2. 冷迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    完成
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    Linux虚拟化技术—CentOS7.4下KVM虚拟化二  共享存储之动态迁移与静态迁移
    //冷迁移完成

转载于:https://blog.51cto.com/12227558/2097118

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值