CentOS7.4——KVM虚拟化二 共享存储之动态迁移与静态迁移
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS7.4——KVM虚拟化二 共享存储之动态迁移与静态迁移相关的知识,希望对你有一定的参考价值。
KVM虚拟化二 共享存储之动态迁移与静态迁移
目录
第一部分 运行环境
第二部分 配置nfs共享服务器
第三部分 配置kvm服务器并实现动态迁移
第四部分 配置静态迁移
第一部分 运行环境
- KVM虚拟机两台(linux 7.4)
IP地址:192.168.80.40(kvm01)
IP地址:192.168.80.50(kvm02)
注意:kvm01上需要有一个镜像文件,此处不再详细说明,基本配置操作请考上一个文档http://blog.51cto.com/12227558/2097113 - 共享服务器一台(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端口被监听
//验证:KVM服务器上查看
[[email protected] ~]# showmount -e 192.168.80.60
[[email protected] ~]# showmount -e 192.168.80.60
第三部分 配置KVM服务器并实现动态迁移
-----------以下配置kvm01-------------
桌面空白处鼠标右击—点击打开终端
打开virt-manager管理器
第一步:创建共享存储池
右击QEMU/KVM,点击详情
第二步:验证一下
- nfs共享服务器/opt/kvmshare目录下新建一个文件
[[email protected] kvmshare]# touch test
- kvm01上面查看
刷新一下,同步成功
第三步:创建共享存储卷
//nfs服务器上查看
----------------以下配置kvm02-------------
//与上面kvm01操作一样,创建共享存储池(此处省略,参照kvm01操作)
第四步 安装虚拟机到存储服务器上
- 修改两台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/
- Kvm01上安装虚拟机到共享存储
以上安装虚拟机,过程省略
安装完成后显示如上图
//在rhel6.5虚拟机上操作
修改主机名,更改网卡信息,以便ssh远程连接
第六步:实现动态迁移
- 建立连接(在kvm01上操作)
连接成功 - 在rhel上面测试连通性
//注意不要关闭,待会测试热迁移的时候,业务不中断 - 迁移虚拟机(在kvm01上操作)
注意:如果报以下错误
关闭
//本地已经消失
查看kvm02服务器:
//以下查看kvm02服务器:
//迁移成功,lvm02服务器正常运行
//以下查看rhel的ssh服务是否正常运行:
//验证成功,服务未间断
第四部分 配置静态迁移
- rhel6.5系统关闭
- 冷迁移
完成
//冷迁移完成
以上是关于CentOS7.4——KVM虚拟化二 共享存储之动态迁移与静态迁移的主要内容,如果未能解决你的问题,请参考以下文章