第三周 架构

第三周

1、在两台服务器上安装kvm虚拟化,把其中一台的虚拟机迁移到另一台。

冷迁移虚拟机:将一个宿主机的处于关机状态的虚拟机迁移到另一台宿主机,注意: 不支持Ubuntu和Rocky8宿主机之间迁移

#在一台目标宿主机安装相关虚拟化软件
[root@ubuntu2004 ~]#apt update
[root@ubuntu2004 ~]#apt -y install qemu-kvm virt-manager libvirt-daemon-system
#在源宿主机查看虚拟机的相关文件
[root@ubuntu2004 ~]#virsh dumpxml --domain rocky8-template
......
<disk type='file' device='disk'>
<driver name='qemu' type='qcow2'/>
<source file='/var/lib/libvirt/images/rocky8-template.qcow2'/>
.....
#或者#查看块设备
[root@ubuntu2004 ~]#virsh domblklist rocky8-template
Target Source
------------------------------------------------
vda /var/lib/libvirt/images/rocky8-template.qcow2
vdb -
#复制源宿主机上的虚拟机的两个文件到目标宿主机
[root@ubuntu2004 ~]#scp /etc/libvirt/qemu/rocky8-template.xml
10.0.0.101:/etc/libvirt/qemu/
[root@ubuntu2004 ~]#scp /var/lib/libvirt/images/rocky8-template.qcow2
10.0.0.101:/var/lib/libvirt/images
#在目标宿主机不重启服务无法看到新的虚拟机
[root@ubuntu2004 ~]#virsh list --all
[root@ubuntu2004 ~]#systemctl restart libvirtd
#在目标宿主机重启服务后看到新的虚拟机
[root@ubuntu2004 ~]#virsh list --all
Id Name State
----------------------------------
rocky8-template shut off
posted @ 2024-05-25 19:02  美食家哇哈哈  阅读(8)  评论(0)    收藏  举报