Virtual machine migration using vMotion fails with the error: The destination distributed switch has a different version or vendor than the source distributed switch
searchcancel
Virtual machine migration using vMotion fails with the error: The destination distributed switch has a different version or vendor than the source distributed switch
book
Article ID: 324530
calendar_today
Updated On: 10-14-2024
Products
VMware vCenter Server
Issue/Introduction
Symptoms:
When attempting to migrate a virtual machine from one VMware vSphere Distributed Switch (vDS) to another, migration fails with this error in the vSphere Web Client:
The destination distributed switch has a different version or vendor than the source distributed switch
Environment
VMware vCenter Server 5.5.x VMware vCenter Server 5.1.x VMware vCenter Server 6.0.x VMware vCenter Server 5.0.x
Cause
The error message occurs because the the vSphere 5.0 vDS vendor label is Vmware and vSphere 5.5 vDS vendor label is VMware Inc., the mismatched string means the migration destination is not compatible.
Resolution
This is an expected behavior in a mixed VMware vSphere/vDS version environment.
To resolve this issue, upgrade your vDS switch to version 5.5 or later. During the vDS upgrade the vendor label changes to VMware Inc..
To work around this issue, use any one of these options:
Run this SQL query against the vCenter SQL database:
update vpx_dvs set product_vendor='VMware, Inc.' where id=XXX;
where XXX is dvs id.
Update the vendor label using Managed Object Browser (MOB):
Log in to Managed Object Browser with vDS mo id similar to:
https://vc_fqdn or vc_ip/mob/?moid=dvs moid
For example: https://vc-01.domain.com/mob/?moid=dvs-141