07-11-2013 10:49 AM - edited 07-11-2013 11:01 AM
Hi, I have created server profiles as shown in the attachment for the (4) BL460c blades I have on a c7000. Im using only the onboard networking module.
talking about the MAC address assigment I see strange things but I need clarification if this is normal.
If I see VC profile 1, I can see port 1 with MAC 77-10-00 port 6 with MAC 77-10-22, etc,etc and the proper LOM mappings.
The blades have Win2012 installed. When using windows on Bay01 blade and query the MAC address of the ports seen by win2012, the first profile on VC matches at MAC address level except for ports 3 and 4. MAC address for port 3 is at port 4 and viceversa.
Things get worse at the other blades. On Bay02 blade all the ports/macs are mixed. Bay blades 03 and 04 have some ports/MACs correct.
My question is if this is normal behavior (it should not be) since on Bay01 all was ok except on ports 3 and 4. My concern is that we are building a cluster with hyper-v and since the OS is sensitive on some things we are implementing regarding the MAC address I just dont want to come one day to my datacenter just to find out in the last reboot the MACs changed. And It looks bad on documentation, because port assignment on the VC does not match port/mac on the blade.
08-02-2013 08:05 PM
If so, you need to know that Windows and the PCI Device scan process often times produce very different results even on identical hardware. This happens on Linus too and we worked with Redhat to build in a new numbering method there with Gen8 using SMBIOS information to make things more consistent.
Now if the OA is not seeing that the VC Profile sees (I only saw OA screenshots), then that is really no big deal as the OA scans the information when the Blade boots and I have seen them get out of alignment before. With the OA showing the Factory MAC for some ports and VC MAC for others.
Sometimes shutting the blade down and then back up cold helps convince the OA to check again and then it gets the updated info.
But really just check the VC GUI/CLI and see what MACs it thinks are there and that should always match the OS.