Using Oracle Linux 6.3 and 126.96.36.199 Oracle Rac.
My Database and Clustered RAC were working fine and I could ping my "rac-scan" name that is setup to resolve in DNS for a specific IP address.
I needed to setup a network bond on all the network cards to ensure failover and load balancing at the network layer.
I got the bond working and ping/ssh as I could before. Pinging rac-scan no longer works.
I imagine Oracle has somewhere the rac-scan coming from eth0 instead of bond0?
[root@oracleA bin]# ./oifcfg getif -global
eth5 10.16.11.0 global cluster_interconnect
eth0 10.255.16.0 global public
eth0 is what I changed to be the bond0 combining eth0 and eth1(which was unused).
Is there a way to change eth0 to bond0? Do you know how if or how I could?
Also the address given shows the network address not the actual node ip at the end (10.255.16.101) but I think that is normal from your example.
Thanks, that doc was very helpful. I ended up doing the command:
./srvctl modify nodeapps -n oracleA -A 10.255.16.101/255.255.255.0/bond0
Which replaced the eth0 with bond0 - address remains the same. It appears to be working as I can now ping rac-scan.
Hopefully I'll have better luck adding the bond1 for the vip address.