So I am currently building the virtual appliances for the company I work for; and our ESX environment is very slow indeed. I’ve built the appliance in VMware player, however it isnt “natively” ESX/vSphere compatible. To combat this, you can use the OVF tool from VMware:
http://communities.vmware.com/community/vmtn/server/vsphere/automationtools/ovf
Once downloaded and installed, it lives generally (on Windows) at “C:\Program Files\VMware\VMware OVF Tool”. As this is a COMMAND LINE tool, you will need to fire up cmd (Start > Run > CMD), and then type “cd “C:\Program Files\VMware\VMware OVF Tool”” (2 quotes for a reason, given the spaces in name). We can now begin the conversion, which is as simple as:
ovftool.exe “C:\Users\administrator\Documents\Virtual Machines\Appliance\Appliance.vmx” “C:\Users\administrator\Documents\Virtual Machines\Appliance-OVF\Appliance.ovf”
Which will create your .ovf ready Virtual Appliance for you:
Opening VMX source: C:\Users\administrator\Documents\Virtual Machines\Appliance\Appliance.vmx
Opening OVF target: Appliance2.ovf
Writing OVF package: Appliance2.ovf
Transfer Completed
Completed successfully
Once done, its all set – simply “Deploy OVF Template” in ESX/vSphere and it will work!
HTH.