版本为GI 11.2.0.4
1. 添加
oifcfg setif -global net1/192.168.8.212:cluster_interconnect
2. 停止crs stop disable
修改ip
/etc/hosts
ipadm delete-ip net1
ipadm create-ip net1
ipadm create-addr -T static -a 192.168.8.213/30 net1/v4
ipadm delete-ip net1
ipadm create-ip net1
ipadm create-addr -T static -a 192.168.8.214/30 net1/v4
3.启动crs
4. 删除旧的。
oifcfg delif -global net1/192.168.0.208
按照文档最好再重启crs验证一下。
步骤正确没有问题。可以正确修改并且开启集群。
文档上没有在第一时间删除旧的private配置信息,可能因为如果oifcfg修改的时候不做验证,关闭集群后如果操作系统没有办法满足相应的私有网卡配置信息,会出现无法启动的状态。
如果使用oifcfg配置后,操作的私有网卡配置信息无法满足,则无法启动集群。
经过测试,只能修改为crs中注册的相应的私有网卡配置信息后,才可以启动crs。
crs中的基础配置信息可以从gpnp profile中看到:peer/profile.xml
/u01/app/11.2.0/grid/gpnp/dsdb11g1/profiles/
会有类似下面的信息:
gpnp:Network id="net2" Adapter="net1" IP="192.168.1.212" Use="cluster_interconnect"/>
这个时候可以使用gpnptools 修改相应的profile文件。(直接修改proifle.xml会发生修改无效的情况,因为在集群激动的时候会有后台进程特殊维护这个xml,保证相应的版本号等信息)