虛擬機器遷移簡析

2022-09-22 07:06:09 字數 956 閱讀 9757

虛擬機器遷移簡析

migrate 流程:

如果instance是running狀態,則在**遷移,否則離線遷移。

d表示目的host, s表示源host。

離線遷移:

s1-d端:1. d端lvchange –a y lvs,啟用所有屬於該instance的lv。

2. 構造xml的各引數,virt-install建立虛擬機器並生成xml

3. virsh define xml

4. instance_update更新host_id為d-host,以及status=shutdown

5. 發至s端

s2-s端:6. lvchange –a n lvs

7. virsh undefined inst-id

www.2cto.com  

**遷移(define 版本):

s1-d端:1. lvchange –a y lvs

2. 發至s端

s2-s端:3. virsh migrate –live inst-id qemu://dest-ip/system

4. 發至d端

s3-d端:5. virsh domstate inst-id 檢視虛擬機器狀態,確保running狀態,

6. 通過virsh dumpxml取得port/uuid,更新db

7 virsh dumpxml inst-id 寫入xml本地檔案,設定vnc_pwd。

8 virsh define xml(因為改了pwd?)

9 instance-update更新host_id為d-host,以及status=running以及vnc_port

10. 發至s端  www.2cto.com  

s4-s端:11.virsh undefined instid

12. lvchange –a n lvs

s5-d端:13. lvchange –a n lvs

虛擬機器的遷移

v2v 遷移是在虛擬機器之間移動作業系統和資料,照顧主機級別的差異和處理不同的虛擬硬體。虛擬機器從乙個物理機上的 vmm 遷移到另乙個物理機的 vmm,這兩個 vmm 的型別可以相同,也可以不同。如 vmware 遷移到 kvm,kvm 遷移到 kvm。可以通過多種方式將虛擬機器從乙個 vm hos...

虛擬機器的遷移

虛擬機器的遷移 冷遷移 靜態遷移 伺服器需要關閉 kvm01 192.168.1.100 kvm02 192.168.1.200 兩台機器防火牆全部關閉,禁用selinux root localhost lsmod grep kvm 檢視是否支援kvm root localhost systemct...

KVM遷移虛擬機器

kvm虛擬機器的靜態遷移和動態遷移 共享儲存 1 確定遷移的虛擬機器磁碟存放路徑 2 匯出需要遷移的虛擬機器配置檔案 virsh dumpxml centos7.0 data centos7.xml3 轉移配置檔案和磁碟檔案 在移動的目的虛擬機器上建立資料夾 傳輸檔案 4 修改虛擬機器配置檔案中的 ...