Tuesday, January 8, 2013

vMotion Error: vShield preventing migration

Doing a standard vMotion today resulted in the following error message during the compatibility check:

Currently connected network interface 'Network adapter 1' uses network 'VM_Network', which is a 'virtual intranet'.

Examining both the network configuration on the source and destination hosts, I noticed that the VM_Network was behind a protected vShield zone. Therefore, there are no vmnics physically attached to that vSwitch.

Within this vSwitch, the vShield VM acts as a proxy gateway - all traffic in and out of the vSwitch passes through it. As a result, vMotion will fail as it is a network that is internal only.

In order to resolve this issue, open a vSphere client connection to the vCenter server and then go to Administration > vCenter Server Settings > Advanced Settings and add the following:

Key: config.migrate.test.CompatibleNetworks.VMOnVirtualIntranet
Value: false

This change will disable the migration checks for virtual intranet and will take affect instantly.

No comments:

Post a Comment