Source VM list is empty in Import VMs wizard when performing Advanced Cross vCenter vMotion.
search cancel

Source VM list is empty in Import VMs wizard when performing Advanced Cross vCenter vMotion.

book

Article ID: 383147

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

No VMs listed in Import VMs wizard.

/var/log/vmware/vsphere-ui/dataservice.log shows following error

[<timestamp>] [ERROR] tp-nio-127.0.0.1-5090-exec-9 70000325 100005 200007 DataServiceImpl [queryId: q-173:h5c-ListViewController] Error occurred while executing query:
The query sent to the Data Service is:

QuerySpec
::
 java.lang.IllegalArgumentException: Property 'consumedDram' is not registered for model 'VirtualMachine'. It is possible that the property is misspelled or a connection to a certain Data Provider has failed. Please check the logs for other errors.
        at com.vmware.cis.data.internal.provider.util.QueryQualifier.qualifyProperty(QueryQualifier.java:247)
        at com.vmware.cis.data.internal.provider.util.QueryQualifier.qualifySelectClause(QueryQualifier.java:127)
        at com.vmware.cis.data.internal.provider.util.QueryQualifier.qualifyQuery(QueryQualifier.java:69)
        at com.vmware.cis.data.internal.provider.QueryQualifyingConnection.executeQuery(QueryQualifyingConnection.java:68)
::

Cause

Destination vCenter tries to retrieve properties which source vCenter does not support.

Resolution

Once cancel the wizard and go to the VMs tab of any host, cluster, datacenter, or vc.

Deselect columns which does not exist in the source vCenter version.

In above log example Consumed Memory DRAM property does not exist in vCenter 7.0, so deselect it.