虚拟机的热迁移
1、NFS共享存储
服务端配置
[root@xx~]
[root@xx~]
[root@xx~]
/vm 192.168.16.0/24(rw,sync,all_squash,anonuid=0,anongid=0)
[root@xx ~]
[root@xx ~]
[root@xx ~]
[root@xx ~]
客户端配置
KVM01与KVM02配置相同
[root@kvm02 ~]
[root@KVM02 ~]
[root@KVM02 ~]
[root@kvm02 ~]
[root@kvm02 ~]
Export list for 192.168.16.33:
/vm 192.168.16.0/24
[root@kvm02 ~]
[root@kvm02 ~]
[root@kvm02 ~]
[root@kvm02 ~]
[root@kvm02 ~]
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.16.55 KVM01
192.168.16.44 KVM02
热迁移
[root@KVM01 images]
[root@KVM01 images]
[root@KVM02 ~]
[root@kvm02 vm]
总用量 1578116
-rw-r--r--. 1 root root 3443 10月 23 21:24 centos7-1.xml
-rw-------. 1 root root 1562394624 10月 23 21:26 centos7u6.img
[root@kvm02 vm]
[root@kvm02 vm]
[root@kvm02 vm]
[root@kvm02 vm]
[root@kvm02 vm]
冷迁移
静态迁移示例:
1、确定虚拟机关闭状态
2、准备迁移虚拟机,查看该虚拟机配置的磁盘文件 virsh domblklist centos7
3、导入虚拟机配置文件 virsh dumpxml centos7 > centos7.xml
4、拷贝配置文件到目标虚拟主机上。
5、查看虚拟机磁盘文件并拷贝到目标虚拟主机。
目标主机操作:
1)定义注册虚拟主机
[root@KVM01 ~]
2)启动虚拟主机并确认
[root@KVM01 ~]
迁移示例:
在kvm02中安装kvm组件
[root@kvm02 ~]
配置桥接网络
[root@kvm02 ~]
[root@kvm02 ~]
将虚拟机关机,导出配置文件
[root@kvm01 vm]
将虚拟机文件传输到kvm02上
[root@kvm vm]
导入配置文件
[root@kvm02 ~]
启动虚拟机
[root@kvm02 ~]
查看虚拟机状态
[root@kvm02 ~]