disappearing LOM NIC on HP Proliant DL580 R7
I have an HP Proliant DL580 R7, with RHEL-5.11. Previous configuration: eth0 on NIC in slot 10 to public network, two HBA NICs in slots 3 & 5, and eth1 & eth2 in LOM ports on private network for Oracle RAC. We added a new 10 GB NIC to slot 11, nearest the PSU then ran HP firmware and driver updates to enable the new NIC. We rebooted and the new 10 Gb NIC works now, but the eth1 and eth2 have "disappeared" from the configuration (run ifconfig - error is "MAC address does not match"). We shutdown, removed the new NIC and rebooted, but still do not see eth1 and eth2. Our Oracle application will not start without the private network.
Current configuration is eth0 in slot 10, eth5 in slot 11, and two HBA's. eth1 and eth2 do not show up in ifconfig. They do show up in lspci.
Responses
I would take a look at that hp firmware and driver updates, this sounds like something went bad with the update.
I see that in RHEL5.x the file /etc/udev/rules.d/70-presistent-net.rules could be manually created which otherwise gets created automatically in RHEL6.x to make presistent net device mapping. As per your message, the error about hardware address change when running ifconfig command could certainly indicate that there is mis-match of details in configuration files. Just adding another network card would not disable others unless the system board is configured like that. Please check your server motherboard ports details to see if there is any restrictions or notes of adding new network cards. You may run "ifconfig -a" to see all devices which are not active. what does this shows up "ls /etc/sysconfig/network-scripts/ifcfg-eth*", "ifconfig -a", "ls /etc/udev/rules.d/", "cat /etc/udev/rules.d/60-net.rules"..
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
