VMware Cloud Community
MH370XCZ
Contributor
Contributor
Jump to solution

Converting KVM virtual machines to Vsphre 8 cluster bugs using VMware vCenter Converter version 6.4

The vmware converter helper image did not start

 

I have a KVM virtualization platform and I would like to migrate my KVM virtual machine to VSphere 8. However, I got stuck at 1% during the Vmware vCenter Converter version 6.4 conversion. So I logged into VCenter to check and found that the virtual machine creation task had actually been executed, but the startup page showed that I couldn't find a bootable system, indicating that the helper did not automatically mount. Is this an error in the VSphere 8 product or 6.4 conversion version? The following is a screenshot of the relevant logs.

 

I also set the SSL encryption of the configuration file to false, and it is useless to restart and run the creation task as an administrator. In the end, all of this failed. KVM's virtual machine is on the support list of Centos7, with no network restrictions and both firewalls turned off. There is really no other way to solve this problem. Please take a look at how this problem was handled, all experts

 

Same network segment and cross network segment conversion failed to end

MH370XCZ_1-1684821443360.png

 

MH370XCZ_2-1684821470373.png

 

MH370XCZ_3-1684821544311.png

 

MH370XCZ_4-1684821583990.png

 

MH370XCZ_5-1684821615221.png

 

MH370XCZ_6-1684821679102.png

 

MH370XCZ_7-1684821706766.png

 

 

MH370XCZ_8-1684821728126.png

 

 

MH370XCZ_9-1684821740167.png

 

MH370XCZ_10-1684821795341.png

 

MH370XCZ_11-1684821947926.pngMH370XCZ_12-1684822007046.pngMH370XCZ_13-1684822050020.png

 

MH370XCZ_0-1684820962583.png

 

 

Labels (1)
0 Kudos
1 Solution

Accepted Solutions
ivivanov
Expert
Expert
Jump to solution

The error you have seen is happening in the initial stages of the conversion process and it does not matter whether the source is a KVM vm or any other running Linux machine. The problem is the helper ISO file cannot be attached to the virtual CD-ROM device and as a result the destination VM cannot boot (as you have already identified).

The helper ISO is attached to the destination VM using the remoteDeviceConnect.exe tool. It accepts as a command-line argument a ticket (generated by vCenter) in order to authenticate to the destination ESX server and proceed later with connecting the ISO image to the virtual CD-ROM.

Looking at the log bundle there is the following line in vmware-converter-worker-2.log:

2023-05-23T13:21:30.661+08:00 info vmware-converter-worker[07464] [Originator@6876 sub=Default] SysCommand invoking command C:\Program Files (x86)\VMware\VMware vCenter Converter Standalone\remoteDeviceConnect.exe -t cd-iso -d ide0:0 -W -u wss://localhost.localdomain:443/ticket/3adcd0329bdc737 -V /vmfs/volumes/vsan:5271497197c4aef5-73578a6868426934/4d4d6c64-900d-5a61-be3e-d47c44d2278f/192.168.1.83.vmx -T 26:6F:69:E0:F5:4A:08:98:92:76:9B:5C:C9:44:5D:7F:51:BC:E0:33 C:\Program Files (x86)\VMware\VMware vCenter Converter Standalone\converter-helper-vm-x64.iso

The ticket used is wss://localhost.localdomain:443/ticket/3adcd0329bdc737. You can see the ESX host name is reported as localhost.localdomain and this obviously prevents the connection to the ESX host and thus successfully attaching the helper ISO.

 You can try to change the following setting in the converter-worker.xml file:
    UseHostIPForWebSocketTicket
to true, and restart the Converter Worker service, then you can retry the conversion.
 
Let me know if this works.
__________
It is worse!

View solution in original post

0 Kudos
7 Replies
memaad
Virtuoso
Virtuoso
Jump to solution

did you check compatibility of converter with vSphere 8 and KVM

Mohammed | Mark it as helpful or correct if my suggestion is useful.
0 Kudos
MH370XCZ
Contributor
Contributor
Jump to solution

That's not the problem. Version 6.4 supports Centos7

 

0 Kudos
ivivanov
Expert
Expert
Jump to solution

The error you have seen is happening in the initial stages of the conversion process and it does not matter whether the source is a KVM vm or any other running Linux machine. The problem is the helper ISO file cannot be attached to the virtual CD-ROM device and as a result the destination VM cannot boot (as you have already identified).

The helper ISO is attached to the destination VM using the remoteDeviceConnect.exe tool. It accepts as a command-line argument a ticket (generated by vCenter) in order to authenticate to the destination ESX server and proceed later with connecting the ISO image to the virtual CD-ROM.

Looking at the log bundle there is the following line in vmware-converter-worker-2.log:

2023-05-23T13:21:30.661+08:00 info vmware-converter-worker[07464] [Originator@6876 sub=Default] SysCommand invoking command C:\Program Files (x86)\VMware\VMware vCenter Converter Standalone\remoteDeviceConnect.exe -t cd-iso -d ide0:0 -W -u wss://localhost.localdomain:443/ticket/3adcd0329bdc737 -V /vmfs/volumes/vsan:5271497197c4aef5-73578a6868426934/4d4d6c64-900d-5a61-be3e-d47c44d2278f/192.168.1.83.vmx -T 26:6F:69:E0:F5:4A:08:98:92:76:9B:5C:C9:44:5D:7F:51:BC:E0:33 C:\Program Files (x86)\VMware\VMware vCenter Converter Standalone\converter-helper-vm-x64.iso

The ticket used is wss://localhost.localdomain:443/ticket/3adcd0329bdc737. You can see the ESX host name is reported as localhost.localdomain and this obviously prevents the connection to the ESX host and thus successfully attaching the helper ISO.

 You can try to change the following setting in the converter-worker.xml file:
    UseHostIPForWebSocketTicket
to true, and restart the Converter Worker service, then you can retry the conversion.
 
Let me know if this works.
__________
It is worse!
0 Kudos
MH370XCZ
Contributor
Contributor
Jump to solution

What is the reason why the system cannot start after changing the file submission conversion task?

What is the reason why the system cannot start after changing the file submission conversion task? The source virtual machine is on the KVM virtualization platform, and the purpose is on the Vsphere virtualization platform. Tasks converted using vcenter connector

 

MH370XCZ_0-1684912676817.png

 

0 Kudos
MH370XCZ
Contributor
Contributor
Jump to solution

MH370XCZ_0-1684913068834.png

The source virtual machine is on the KVM virtualization platform, with the aim of using the Vsphere virtualization platform. For tasks converted using the vcenter connector, after submitting the conversion task by changing the file according to the above method, the helper can automatically load it, but the system cannot start after the task is completed. What is the reason for this?

 

MH370XCZ_1-1684913156064.png

 

0 Kudos
RohitParashar
VMware Employee
VMware Employee
Jump to solution

Can you please retry with the "Reconfigure destination virtual machine" option checked?
0 Kudos
MH370XCZ
Contributor
Contributor
Jump to solution

After trying as above, the virtual machine still cannot start after the conversion task is completed

0 Kudos