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共享服务器
[[email protected] ~]# yum install –y nfs-utils //安装nfs服务
[[email protected] ~]# 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)
保存退出
[[email protected] ~]# mkdir /opt/kvmshare
[[email protected] ~]# systemctl start rpcbind //先启动rpcbind服务
[[email protected] ~]# systemctl start nfs //后启动nfs服务(注意先后顺序)
[[email protected] ~]# netstat -anpu | grep rpcbind //111端口被监听
Linux虚拟化技术—CentOS7.4下KVM虚拟化二 共享存储之动态迁移与静态迁移
//验证:KVM服务器上查看
[[email protected] ~]# showmount -e 192.168.80.60
Linux虚拟化技术—CentOS7.4下KVM虚拟化二 共享存储之动态迁移与静态迁移
[[email protected] ~]# 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目录下新建一个文件
    [[email protected] 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服务器上共享目录的权限
    [[email protected] ~]# cd /tmp/
    [[email protected] tmp]# chown nobody:nobody nfs-share/ -R
    [[email protected] ~]# cd /tmp/
    [[email protected] 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

原文链接:https://www.likecs.com/来源网络,如有侵犯到您的权益请联系zengyin969@gmail.com进行下架处理
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。

© 版权声明

相关文章