08-10-2011 10:55 AM - edited 03-01-2019 10:01 AM
I have a service profile with 2 vnics and ESX is installed. VMs are up and running. When I add 2 more vnics, the order on vmnics changes even for the ones that is created earlier. So to get around this we are having to have ESX reinstalled so that vmnics once again get their right order.
So every time you add additional vnics we are heaving to have re-install ESX.
Will this be fixed in the near future. I have the Beta code for 2.0 and it has the same issue/behavior.
Any other workaround would be nice, if there is one.
08-10-2011 12:10 PM
Hi Skumar,
Let me check this and get back to you.
Also can you provide me details about the blade setup: 200/230/250/440? One adapter two adapters? ESX version?
The exact steps will also be very helpful, along with the captures from the lsat time you had this issue.
There is a workaround of redoing the PCI order on the ESX level (without having to re-install it), let me give you that as well.
./Abhinav
08-10-2011 12:52 PM
Thanks for a quick response.
This is seen on 200, 250, 230 all M1's. Have not gotten a chance to verify/observe this on 440.
Also, could you please forward me the workaround of re-doing the PCIe order at the ESX level
-Sukesh
08-10-2011 08:25 PM
Skumar, do you have a vNIC/vHBA placement policy setup? I have added additional vNICs to a service profile many times and have never had an issue of it renumbering the ESX PCI order but I always use a placement policy to control this.
08-15-2011 01:24 AM
Hi Skumar,
I tried to re-produce this but wasn't able to. Versions I used : ESX 4.1, B200 M2 with AC002 adapter all running the 1.4.3l firmware code.
I have no placement policies etc defined.
This is what I had with the SP configured and ESX installed:
Name PCI Driver Link Speed Duplex MAC Address MTU
vmnic0 0000:08:00.00 enic Up 10000Mbps Full 00:25:b5:aa:b0:01 1500
vmnic1 0000:09:00.00 enic Up 10000Mbps Full 00:25:b5:aa:b0:02 1500
Added two nics and rebooted the ESX host and this is what I had following the reboot:
Name PCI Driver Link Speed Duplex MAC Address MTU Description
vmnic0 0000:08:00.00 enic Up 10000Mbps Full 00:25:b5:aa:b0:01 1500 Cisco Systems Inc VIC Ethernet NIC
vmnic1 0000:09:00.00 enic Up 10000Mbps Full 00:25:b5:aa:b0:02 1500 Cisco Systems Inc VIC Ethernet NIC
vmnic2 0000:0a:00.00 enic Up 10000Mbps Full 00:25:b5:aa:b0:06 1500 Cisco Systems Inc VIC Ethernet NIC
vmnic3 0000:0b:00.00 enic Up 10000Mbps Full 00:25:b5:aa:b0:08 1500 Cisco Systems Inc VIC Ethernet NIC
No change in the PCI order and even the vmnic# to mac mapping remains the same.
Is there something different which you do? I can probably test with that as well.
./Abhinav
08-15-2011 08:09 AM
I agree with Jeremey, the vNIC placment policy is the way to got. If you pin the vNIC to the vCON in the order in which you want then, they will always show up in VMware correct.
Cheers,
Dave
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide