Translate

Search This Blog

ethernet card of same subnet must have same names on all RAC nodes

Error: ethernet card of same subnet must have same names on all RAC nodes

Remedy: #1delete and add ethernet card repeatedly till ethernet card names are consistent on all nodes

Alternate Remedyy #2 is edit /etc/udev/rules.d/70-persistent-net.rules

You can modify entries like NAME="etho" etc to set correct network card name

In my case old file is below and file after updation is next:

cat: /etc/udev/rules.d/70-persistent-net.rules.bak1.: No such file or directory
[root@node2 ~]# cat /etc/udev/rules.d/70-persistent-net.rules.bak.1
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:cf:18:88", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:25:a3:e6", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:0x100e (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:21:6f:e4", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

You can note I renamed the ethernet card name from eth0 to eth1

[root@node2 ~]# cat /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:cf:18:88", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:25:a3:e6", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:0x100e (e1000)
#UBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:21:6f:e4", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"