Cluster interconnect: It’s a private interface used for the cluster-ware to provide inter-instance or
Cache Fusion communication. This is also called as private IP address.
We can change it at any stage, it require full outage.
Step 1: Determine private IP address
Step 2: Determine Ethernet card name
[oracle@test1 ~]$ oifcfg iflistStep 3: Add new interface Subnet ID specification:
[oracle@test1 ~]$ oifcfg setif -global eth1/172.16.0.0:cluster_interconnectStep 4 : Verify the changes:
[oracle@test1 ~]$ oifcfg getifStep 5: Stop cluster on all node:
[oracle@test1 ~]# sudo /u01/app/11.2.0/grid/bin/crsctl stop cluster -allStep 6: Modify netwrok address on network adapter of each box:
[root@test1 ~]# ifconfig eth1 172.16.0.10 netmask 255.255.0.0 broadcast 172.16.255.255Step 7: Modify /etc/hosts file on each node.
Delete entry of old private interconnect and add new private interconnect on each node.
[root@test1 ~]# cat /etc/hosts#10.10.10.105 test1-priv.localdomain test1-priv
172.16.0.10 test1-priv.localdomain test1-priv
#10.10.10.107 test2-priv.localdomain test2-priv
172.16.0.11 test2-priv.localdomain test2-priv
Step 8: Start cluster on each node
[root@test1 ~]# /u01/app/11.2.0/grid/bin/crsctl start cluster -allStep 9: Delete old entry of private interconnect from cluster registry
[oracle@test1 ~]$ oifcfg delif -global eth1/10.0.0.0:cluster_interconnectStep 10: Verify the changes:
[oracle@test1 ~]$ oifcfg getifYou can also verify:
[root@test1 ~]# ifconfig eth1— test1-priv.localdomain ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.015/0.025/0.036/0.011 ms
I'm 10gR2 RAC Oracle certified professional, working from last 6 year in the field of database.