virt-v2v命令將ESXI 虛機遷移到OpenStack中
阿新 • • 發佈:2021-06-30
一簡介:
virt-v2v是將外部的虛擬化平臺上的虛擬機器轉化到可以執行的KVM平臺上。它可以讀取在VMware、Xen執行Hyper-V和其他虛擬機器管理程式上的Windows和Linux的虛擬機器,並將其轉換為KVM的libvirt,OpenStack等幾種方式。 ESXI 平臺下線,將虛機遷移至openstack 執行,但windows 虛機,大多是存在驅動問題的,因此需要先考慮驅動問題。 二、安裝軟體# yum install -y qemu-kvm libvirt virt-manager virt-v2v
三、命令介紹
1、 檢視EXSI 主機虛機列表
#virsh -c esx://root@E4、將轉換完成後的 vm_name-sda 檔案上傳至openstack中,啟動新的虛機。
流程:建立卷-->通過rbd 匯入 vm_name-sda 的裝置---> 啟動虛機
四、報錯總結: 第三步報錯:Failed to connect socket to '/var/run/libvirt/libvirt-sock'vi /etc/polkit-1/localauthority/50-local.d/50-org.libvirtd-group-access.pkla
[libvirtd group Management Access]
Identity=unix-group:libvirtd
Action=org.libvirt.unix.manage
ResultAny=yes
ResultInactive=yes
ResultActive=yes
5、重啟服務
#service libvirtd restart