Tuesday, October 18, 2011 8:01 AM
I am trying to manage virtual machines running on a VMware ESXi host using Microsoft System Center Virtual Machine Manager.
I was able to add the ESXi machine using the "Add VMware VirtualCenter server" option, but can't access any of the VMs on the datastore associated with this ESXi server.
The datastore of the ESXi box is showing up with the correct name, but it won't let me see any of the VMs that have already been created; I get "There are no virtual machines on this host."
Because I couldn't get any of the existing virtual machines to show up, I tried creating some new ones. When using VMM to connect to ESXi and create new VMs, I get the following error messages in the "rating explanation" section:
The virtualization software on the selected host does not support virtual hard disks on an IDE bus.
The virtualization software on the host XXXXXX does not support the creation of dynamic virtual hard disk.
Any ideas on why I can't manage existing machines and why I can't create new ones? The existing machines were created in vSphere.
I should note that the ESXi server and the server running SCVMM are both on the same domain.
I should also note that although the ESXi box has been added as a VirtualCetner server, when I try to add it through the "Add Host" option, I get an error message saying "Virtual Machine Manager cannot complete the VirtualCenter action on server ESXi because of the following error: The operation is not supported on the object."
Friday, November 04, 2011 6:02 PM
I guess you are trying to create a VM using the default settings, which are not supported on VMware.
- while creating the VM, make sure the hard disk is attached to SCSI (instead of IDE, which is default)
- VMM doesnt support dynamic discs on older versions of ESXi servers. Please make sure you are using a fixed disc.
And on why you cant see the existing VMs, it is possible that theose VMs are created using some unsupported configuration. Please try to create a VM as I explained above. That should gives us more idea about the issue.