You must perform both troubleshooting steps listed below. Each step provides instructions or a link to a document, in order to eliminate possible causes and take corrective action as necessary. The steps are ordered in the most appropriate sequence to isolate the issue and identify the proper resolution.
Ensure that UAC is disabled on the system so plink.exe may be executed correctly.
When running VMware vCenter Converter right-click the program and select Run as Administrator.
If you perform a corrective action in any of these steps, attempt converting the Linux source operating system again.
Verify that the Linux source operating system is accepting the ssh traffic and that the user name and password used in Converter are correct and result in a functional shell prompt.
Linux source operating system:
Open a shell prompt.
Type ssh localhost and press Enter.
Log in using the same user name and password used in the Conversion wizard.
If this does not result in a successful login, correct the problem.
Note : For more information on opening a shell prompt, see Opening a command or shell prompt (1003892) .
Converter:
Open a command prompt.
Run this command:
telnet xxxx nn
where xxxx is replaced by the host name or IP address of the Linux source operating system and nn is replaced by the port being used for SSH.
If this does not result in information being displayed, a firewall might be preventing the computer running Converter Standalone from connecting to the Linux source operating system. Correct this problem.
Confirm that the .bashrc file of the user name used for authentication does not contain an echo command.
If authenticating as root, use a text editor to edit /root/.bashrc. If authenticating as a different user, use a text editor to edit /home/user name/.bashrc, where user name is replaced by the user name being used for authentication.
If a line in the file begins with echo, either delete it or change it to #echo.
Deploy the 'sysinfo' utility in a directory that is different from /tmp.
Take a backup of the converter-worker.xml file. By default, this file is located in "C:\ProgramData\VMware\VMware vCenter Converter Standalone"
Open the converter-worker.xml file using a text editor.
Locate the tag pair <sysinfoTmpRoot></sysinfoTmpRoot>. It is located inside the <converter_agent> tag. It is commented out by default and has a value of '/root'.
Uncomment the tag and either leave its value or change it to some directory of your choice that allows running executable files in it.
Save and close the file.
Restart the VMware vCenter Converter Standalone Worker service on the machine.
Converter Standalone uses the SFTP protocol to copy files on the source Linux system, and SFTP fails in this attempt if there is an echo statement in the .bashrc
file. This behavior can be reproduced using any standard SFTP client.
P2V conversion of a Linux virtual machine fails with the error: mkdir: cannot create directory