- 准备两台相同系统虚拟机
- 更改静态IP
设置ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
重启网卡
Systemctl restart network
- 关闭防火墙
查看防火墙状态
systemctl status firewalld
临时关闭防火墙
systemctl stop firewalld.service
禁止防火墙开机启动
systemctl disable firewalld.service
- 关闭seliunx
vi /etc/seliunx/config
将SELINUX=enforcing改为SELINUX=disabled
重启虚拟机
Reboot
临时关闭seliunx
setenforce 0
getenforce 0进行查看,此时变成了Permissive,则说明SElinux关闭成功。
- 安装虚拟化
yum groupinstall -y ”虚拟化*”
- 给二号主机安装NFS服务器
yum install nfs-utils -y
- 创建共享目录/kvm/images
mkdir -p /kvm/images
设置其权限让用户具有写的权限
Chmod o+w /kvm/images
配置NFS服务器使目录共享给网段
vi /etc/exports
八、启动NFS 服务器
Systemctl restart rpcbind
Systemctl restart nfs-server
- 一号机上查看是否共享
Showmount -e 192.168.228.47
- 在两台主机中创建nefs存储池
注意:存储池名字必须一样,避免后续迁移时因名字不一样导致失败
十一、在一号机中创建虚拟机
注意:新建虚拟机一定要安装到刚刚创建的存储池内,创建成功后不用关机
十二、进行动态迁移
在一号主机上进行动态迁移,注意迁移机一定要打开,centos7.0是迁移主机名,192.168.228.30是目标机IP地址(在这就是二号机)
Virsh migrate --live --verbose centos7.0 qemu+ssh://192.168.228.30/system tcp://192.168.228.30 --unsafe