第三週 架構

美食家哇哈哈發表於2024-05-25

第三週

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

相關文章