Nova Compute fails to start when there are more than one proxy per vCenter (two nova compute services running on different vms) and instances are provisioned in the clusters.
Reason:
on the start up of the nova-compute, it checks the instances reported by the driver are still associated with this host. If they are not, it destroys them.
method _destroy_evacuated_instances calls the driver list_instances, which lists all the instances in the vCenter, though they are managed by different compute.
Nova Compute fails to start when there are more than one proxy per vCenter (two nova compute services running on different vms) and instances are provisioned in the clusters.
Reason:
on the start up of the nova-compute, it checks the instances reported by the driver are still associated with this host. If they are not, it destroys them. evacuated_ instances calls the driver list_instances, which lists all the instances in the vCenter, though they are managed by different compute.
method _destroy_
log file attached.