一、实验环境及拓扑结构图
二、NFS服务器配置
- 添加一块新磁盘用作磁盘共享,并进行分区格式化
#为磁盘分区
fdisk /dev/sdb
n--->p--->1--->回车--->回车--->w
#格式化磁盘
mkfs.xfs /dev/sdb1
#创建共享目录
mkdir /kvmshare
#挂在磁盘用于共享
mount /dev/sdb1 /kvmshare/
#查看挂在是否成功
mount | tail -1
/dev/sdb1 on /kvmshare type xfs (rw,relatime,attr2,inode64,noquota)
- 安装rpcbind与nfs-utils安装包
yum -y install rpcbind nfs-utils
- 配置NFS共享
#注意:IP地址与括号之间要紧紧挨着,不然不会生效
vim /etc/exports
/kvmshare 192.168.200.111(rw,sync,no_root_squash)
/kvmshare 192.168.200.112(rw,sync,no_root_squash)
- 开启服务
#注意,要先开启rpcbind再开启nfs
systemctl restart rpcbind
systemctl restart nfs
三、kvm设置
- kvm安装过程
安装过程见链接,不一样的地方在kvm创建存储池
其它地方都一样
两台kvm做同样设置,kvm2只做图片上两步
四、实现迁移
- kvm1实现迁移
#两台kvm主机上安装下面安装包
yum -y install openssh-askpass
#一开始为未连接状态,双击下面红框
#红框中输入112的root登录密码
[root@KVM01 ~]# virsh shutdown centos7.0
域 centos7.0 被关闭
[root@KVM01 ~]# virsh edit centos7.0
<driver name='qemu' type='raw' cache='none'/>
[root@KVM01 ~]# virsh start centos7.0
域 centos7.0 已开始
[root@KVM01 ~]# virsh list --all
Id 名称 状态
----------------------------------------------------
2 centos7.0 running
#红框地址与hosts文件要对应