集群修改publicIP和VIP
作为本际云服务器推荐网的小编小本本,今天为大家分享一篇有关集群修改publicIP和VIP的文章。

实施步骤
以下是具体实施的步骤:
1. 集群IP变更
2. 查询网卡等相关配置信息:
cat /etc/hosts
10.13.211.16 beXX01
10.13.211.18 beXX02
10.13.211.17 beXX01-vip
10.13.211.19 beXX02-vip
192.168.0.1 beXX01-priv
192.168.0.2 beXX02-priv
PublicIP:
oifcfg getif
en9 10.13.211.0 global public
en10 192.168.0.0 global cluster_interconnect
VIP:
srvctl config nodeapps -n beXX01 -a
VIP exists.: /beXX01-vip/10.13.211.17/255.255.255.0/en9
$ netstat -in
3. 实施步骤
3.1 停集群资源:
srvctl stop database -d orcl1
srvctl stop database -d orcl2
srvctl stop database -d orcl3
crs_stop -all
crs_stat -t
3.2 修改OS public IP等:
修改/etc/hosts:
10.13.216.22 beXX01
10.13.216.23 beXX02
10.13.216.24 beXX01-vip
10.13.216.25 beXX02-vip
192.168.0.1 beXX01-priv
192.168.0.2 beXX02-priv
删除原 public 网络接口,添加新的 public 接口:
cd $ORA_CRS_HOME
oifcfg delif -global en9/10.13.211.0
oifcfg getif
oifcfg setif -global en9/10.13.216.0:public
oifcfg getif
3.3 修改集群 VIP:
确认 vip offline:
crs_stat -t
netstat -in
修改 vip 配置:
srvctl modify nodeapps -n beXX01 -A 10.13.216.24/255.255.255.0/en9
srvctl modify nodeapps -n beXX02 -A 10.13.216.25/255.255.255.0/en9
验证 vip:
[beXX01:/u01/oracle/product/crs/bin#]./srvctl config nodeapps -n beXX01 -a
VIP exists.: /beXX01-vip/10.13.216.24/255.255.255.0/en9
[beXX02:/u01/oracle/product/crs/bin#]./srvctl config nodeapps -n beXX02 -a
VIP exists.: /beXX02-vip/10.13.216.25/255.255.255.0/en9
3.5 修改 listener.ora 文件:
如果监听文件配置的是 IP 地址,将其中涉及到的原有 IP 修改成现有 IP。
3.6 启动集群资源:
crs_start -all
crs_stat -t
./crsctl enable crs
通过以上步骤,即可完成集群修改 public IP 和 VIP 的操作。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6309.html
