I have 2 ESXi hosts with local storage. I have enabled the unsupported SSH facility on both and can successfully move a VM using a command similar to:
scp -r winxppro/ root@host2:/vmfs/volumes/main/
The problem is that the ESXi host which I copied the VM to does not have it registered in its inventory. I recall in vmware server you could create a new VM or open an existing VM on disk. I can't seem to find the latter in my Vitrual Infrastructure Client.
Is this possible? If so, how?
Use the VI Client datastore bowser and find the .vmx file in the VMs directory on your datastore... Right click and select 'Add to inventory'...
/Rubeck
Use the VI Client datastore bowser and find the .vmx file in the VMs directory on your datastore... Right click and select 'Add to inventory'...
/Rubeck
you can use vmware-cmd on the Esx console to register the vm
vmware-cmd -s <path to the copied vm .vmx file> register
that will register VM to the inventory
Where do I find the datastore browser, or is it not available for the free versions of VMI Client / ESXi 3.5.0?
It's available in all editions. Right click on the datastore and select browse datastore.
Thanks, I must be blind on my eyes.
rajesh, there is NO vmware-cmd command in ESXi, well not that I can find anyway...
Ahhh sorry it comes with the Remote CLI
Could you report your access speeds in terms of network performance to your datastore via the browser or SCP?
Related to this: http://communities.vmware.com/message/1051321