UCS Service Profile – Cannot derive mac address or wwpn from virtualized port
When associating physical server to the service profile you may get stuck at “cannot derive mac address from virtualized port“ making server to be in unassociated state.
It’s a very common overlook when creating service profile to not assign MAC pool to the Virtual Interface Card (VIC) in which case will be assigned to “Derived”. VICs are not a typical NICs which have burned in MAC. With VIC you have to program MAC addresses to be used with it. Same principal for Virtual Host Bus Adapters (vHBAs) and their Port World Wide Names (PWWNs).
To quickly fix Cannot derive mac from virtualized port go to Servers Tab > Service Profiles > Your Service Profile > vNIC> Change MAC Address. Note you should have created MAC Pool already. If you didn’t create one go to LAN Tab > Pools > MAC Pools > Create MAC Pool.

Hope that help and good luck!
Regards,
Bart