如果Oracle RAC数据库的公用网络和私有互联网络的IP子网或IP地址不正确时,可以使用Oracle提供的接口配置工具
oifcfg进行调整。这样的修改方法可以达到更新OCR信息的目的。
1.使用oifcfg的getif选项可以获取当前网络的配置信息
RACDB1@rac1 /home/oracle$ oifcfg getif
eth0 135.4.1.0 global public
eth1 192.168.0.0 global cluster_interconnect
此处列出来的信息是不正确的,需要做调整。
2.使用oifcfg的delif选项可以删除与公共网络对应的信息
RACDB1@rac1 /home/oracle$ oifcfg delif-global eth0
3.使用oifcfg的setif选项给出正确的公共网络信息
RACDB1@rac1 /home/oracle$ oifcfg setif-global eth0/192.168.1.0:public
4.对私有互联网络做同样的设置
RACDB1@rac1 /home/oracle$ oifcfg delif-global eth1
oifcfg setif -globaleth1/192.168.2.0:cluster_interconnect
5.确认网络信息是否调整正确
RACDB1@rac1 /home/oracle$ oifcfg getif
eth0 192.168.1.0 global public
eth1 192.168.2.0 global cluster_interconnect
6.小结
在RAC安装部署或日常维护过程中,当网络环境出现问题或需要调整时,可以使用oifcfg这个工具对Oracle环境中特
有的网络信息进行调整。
注:oifcfg命令位于$ORA_CRS_HOME/bin目录下。