VMware ESXi
This occurs because the PCI bus ordering from the physical network is changed after either rebooting the server or adding additional vNICs, and this causes the order of the NICs presented to the ESXi host to be different. then what was previously used.
This issue can also be seen after an upgrade is applied to an ESXi host and the driver/firmware data for the NICs is updated as well.
Re-alias the NICs so they are in the correct order via the ESXi host SSH/DCUI and reboot the effected ESXi host for the changes to take place.
Please note this is a known occurrence with Cisco UCS vNICS. Please refer to Cisco Bug: CSCuv34051 for further details from Cisco. This site may require log in for more details and is not monitored or updated by VMware by Broadcom.