In RHEV 3.2, the orrder of "VNIC " which was assigned at RHEV-M and order of NIC which is in real VM was not equal since new physical NIC had been replaced

Solution In Progress - Updated -

Issue

We replaced new "GBIC" which had been attached in RHEV Host due to Hardware failure.
After this replacement, MAC Address of the VM has not been equal with previous one since there were something wired we could not understand.

We worked with following steps until issue occured.

  1. Power off Guest Debian VM named Vyatta as CLI
  2. Power off RHEV Host as CLI
  3. Replaced "GBIC"
  4. Power On RHEV Host
  5. Power On each Guest VMs one by one.
  6. MAC Addresses about 2 VMs of four VMs were changed

undefined

Things which has been changed are as below.

Each VMs has four vNIC.
We made four vNIC in regular sequence on RHEV-M. but there were appeared as below output in RHEV-M.

Below are order of vNIC which has seen in RHEV-M

uni_mac.png

VNIC4
VNIC3
VNIC1
VNIC2
VNIC5

So, we expected that vNIC in Guest VM might be changed and then created vNIC one by one as below.

1) Created vNIC 1 and Reboot Guest VM named Vyatta
2) Created vNIC 2 and Reboot Guest VM named Vyatta
3) ...
4) ...

The system worked well normally with having VNIC 1 ~ 4 in order matched with ethernet 0 ~ 3 before "GBIC" was replaced.
Even though GBIC, not NIC was replaced, MAC Address's orders of vNIC were equal to order which was seen in RHEV-M as below.

VNIC4 -> eth0
VNIC3 -> eth1
VNIC1 -> eth2
VNIC2 -> eth3
VNIC5 -> eth4

When these were normal without changed "GBIC" , these are appeared as below.

VNIC1 -> eth0
VNIC2 -> eth1
VNIC3 -> eth2
VNIC4 -> eth3
VNIC5 -> eth4

We could not found any errors when these were appeared.
Strangely, these were appeared in only 2 VMs not all 4 VMs .

Environment

Red Hat Enterprise Virtualization 3.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.