1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

集群修改publicIP和VIP

集群修改publicIP和VIP

作为本际云服务器推荐网的小编小本本,今天为大家分享一篇有关集群修改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