James' Blog

James’ personal blog
Previous Post:   Next Post:

Using VMWare converter + ESXi 4.0 + RHEL 5.3

Installing ESXi 4.0 as the base metal Hypervisor OS.  I tried to use converter to create a VM image of various redhat machines.  Problems encountered with Converter:

1. Failed: File is larger than the maximum size supported by datastore

Solution: Split up the files to different datastores, or use Thin instead of Flat so it only takes the space used and not the full amount of allocated space for a partition.

2. Failed: MethodFault.summary

Solution: Changed number of processors from 8 to 4, because my VM server only has one quad core processor.

3. Failed: Unable to obtain the IP address of the helper virtual machine.

Solution: Assign a DHCP or static IP to the “Helper VM Network” at the bottom of the configuration.  Edit this value.

4.  Failed: An error occurred during the conversion.   Error: Failed to clone the volume mounted on ‘/boot’

Solution: Add the DNS suffix to the Helper VM Network.  Also, I needed to add the IP address to the hosts.allow in my Redhat Linux of the Helper VM, that I assigned in #3 from above.

UPDATE

5. Error: Failed to clone the volume mounted on ‘/’

Solution: again this was a problem with the fact that the machine to duplicate had the security settings setup to block the helper VM.  I had to add the entry into the hosts.allow.  But I can see other potential problems with the firewall (i.e. iptables) where certain ports must be open.  Here is a link to vmware showing which ports to open.

Posted in Uncategorized 11 months, 4 weeks ago at 11:47 am.

3 comments

3 Replies

  1. hello,please tell me more.I have the same problem:Failed: An error occurred during the conversion. Error: Failed to clone the volume mounted on ‘/’.But I do not understand your solution.THKS SO MUCH!!!

  2. @Jason, The place to look for these settings is when you are reviewing the settings for converter. There it will list out all of the things you set for the conversion problem, there is a helper vm section at the bottom where you must click “edit” in order to change it to a static IP. Converter will actually create a temporary virtual machine to do the work and it must have a valid IP. On my network all the IP’s are static, so the default configuration of DHCP wouldn’t work.

  3. Thank you for your list of problem/solution
    I hit many of these during my personal odyssey.

    Linux P2V into a VM inside a virtual ESX4 in order to convert it again into a VM for Workstation. :o |

    Just a few comments, as a general rule, VMs should start with 1Processor, and then add more if needed.

    In your “Failed: An error occurred during the conversion. Error: Failed to clone the volume mounted on ‘/boot’” I didn’t need to add the suffix, the problem was that at some point, converter changed the IP of the Physical Linux for it hostname, and the helper VM was looking for that hostname (which nobody would resolve). What I did is ensure that the source of the conversion is always an IP and not hostname and therefore DNS won’t be needed.

    Thanks again for the collection of issues.