You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/adminguide/virtual_machines/importing_vmware_vms_into_kvm.rst
+21-19Lines changed: 21 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,19 +19,22 @@ Requirements on the KVM hosts
19
19
-----------------------------
20
20
21
21
The CloudStack agent does not install the virt-v2v binary as a dependency. The virt-v2v binary must be installed manually on KVM hosts, or the migration will fail.
22
+
Newer versions of virt-v2v - v2.7.x on EL9, v2.4.x on Ubuntu 24.04 - are strongly advised. Older version of virt-v2v - e.g. v1.4.x should be avoided.
22
23
23
24
The virt-v2v output (progress) is logged in the CloudStack agent logs, to help administrators track the progress on the Instance conversion processes. The verbose mode for virt-v2v can be enabled by adding the following line to /etc/cloudstack/agent/agent.properties and restart cloudstack-agent:
Installing virt-v2v on Ubuntu KVM hosts does not install nbdkit which is required in the conversion of VMware VCenter guests. To install it, please execute:
37
+
Installing virt-v2v on Ubuntu KVM hosts does not install nbdkit, which is required in the conversion of VMware VCenter guests. To install it, please execute:
35
38
36
39
::
37
40
@@ -55,10 +58,9 @@ Ubuntu 22.04 LTS, 24.04 LTS
55
58
56
59
Importing Windows VMs from VMware requires installing the virtio drivers for Windows on the hypervisor hosts for the virt-v2v conversion.
57
60
The Fedora-provided ``virtio-win`` RPM installs the drivers under ``/usr/share/virtio-win``, which is one of virt-v2v's
58
-
default search paths.
61
+
default search paths.
59
62
60
63
On EL-based hosts, including RHEL, Oracle Linux, Rocky Linux and Alma Linux, install the Fedora-provided RPM directly.
61
-
The ``virtio-win`` package may not be available from the enabled distribution repositories on EL8 or EL9 hosts.
62
64
63
65
::
64
66
@@ -68,32 +70,32 @@ The ``virtio-win`` package may not be available from the enabled distribution re
68
70
ls -l /usr/share/virtio-win
69
71
70
72
71
-
For Debian-based distributions:
72
-
73
-
Ubuntu does not always ship a ``virtio-win`` package with the Windows drivers, which causes virt-v2v not to convert
74
-
the VMware Windows guests to virtio profiles. This can result in slow IDE drives and Intel E1000 NICs. As a workaround,
75
-
download the Fedora RPM and convert it to a DEB on all KVM hosts running virt-v2v:
73
+
For Debian-based distributions (alien is needed for conversion of .rpm to .deb pavckage:
In addition to this, install the package below to avoid the error
87
-
``virt-v2v: error: One of rhsrvany.exe or pvvxsvc.exe is missing in /usr/share/virt-tools``.
88
-
84
+
On some distros, the Windows helper binary "rhsrvany.exe" which is used for Windows firstboot scripts and some other actions might be missing.
85
+
To avoid virt-v2v error like ``virt-v2v: error: One of rhsrvany.exe or pvvxsvc.exe is missing in /usr/share/virt-tools`` - check if the file exists (it's actually a symbolic link):
86
+
``ls -la /usr/share/virt-tools/rhsrvany.exe``
87
+
If the file does not exist - proceed with the commands below (EL8 and EL9 hosts usually already have this in place, so are not affected)
The OVF tool (ovftool) must be installed on the destination KVM hosts if the hosts should export VM files (OVF) from vCenter. If not, the management server exports them (the management server doesn't require ovftool installed).
0 commit comments