RAC网络配置信息操作
首先感谢笔者。谢谢老师!
http://space.itpub.net/519536/viewspace-678398(secooler)
http://space.itpub.net/12020513/viewspace-630224(Blessed)
如果Oracle RAC数据库的公用网络和私有互联网络的IP子网或IP地址不正确时,可以使用Oracle提供的接口配置工具oifcfg进行调整。这样的修改方法可以达到更新OCR信息的目的。
1、使用oifcfg的getif选项可以获取当前网络的配置信息
[ora@rac2-22 ~]$ oifcfg getif
eth0 192.168.0.0 global public
eth0 192.168.1.0 global cluster_interconnect
eth1 192.168.1.0 global cluster_interconnect
很显然我们的这里的信息是不正确的。我们cluster_interconnect心跳线IP为一个网卡,这里给出了2个网卡。显然信息不准。
2、使用oifcfg的delif选项可以删除与公共网络对应的信息
[ora@rac2-22 ~]$ oifcfg delif -global eth0
3、使用oifcfg的setif选项可以添加与公共网络对应的信息
[ora@rac2-22 ~]$ oifcfg setif -global eth0/192.168.0.0:public
4、使用oifcfg的getif 选项查看当前网络的配置信息,现已经正确
[ora@rac2-22 ~]$ oifcfg getif
eth0 192.168.0.0 global public (VIP与管理IP段)
eth1 192.168.1.0 global cluster_interconnect (心跳IP段)
在看看另一个节点是否同步网络配置信息
[ora@rac1-21 ~]$ oifcfg getif
eth0 192.168.0.0 global public
eth1 192.168.1.0 global cluster_interconnect
OK 一切OK 看oifcfg命令已经更新了OCR的网络配置信息!