Oracle Rac 更换Private 网卡

1 环境概述


1.1操作系统

Red Hat Enterprise Linux Server release 7.8 (Maipo)

1.2 数据库版本

Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production

1.3 数据库架构


两节点的数据库Rac环境

#node1

10.201.86.204   racnode1.localdomain            racnode1

10.201.86.214   racnode1-vip.localdomain        racnode1-vip

192.168.0.204   racnode1-priv.localdoamin       racnode1-priv

#node2

10.201.86.205   racnode2.localdomain            racnode2

10.201.86.215   racnode2-vip.localdomain        racnode2-vip

192.168.0.205   racnode2-priv.localdoamin       racnode2-priv

#scan-ip

10.201.86.225   scan-cluster.localdomain        scan-cluster

2.旧的Prviate 网卡依然可以使用,使用新的网卡替换旧的网卡

这种情况主要发生在开始生产业务压力不大,我们私有网卡千兆也能满足业务需求,随着业务量增大,数据库需要更低的延时,更大的吞吐量,需要更换万兆网卡。

2.1为新的网卡配置好IP

192.168.0.204   racnode1-priv.localdoamin       racnode1-priv --准备用192.168.1.204 替换

192.168.0.205   racnode2-priv.localdoamin       racnode2-priv --准备用192.168.1.205 替换

节点1 网卡信息

节点2网卡信息

2.2 使用oifcfg 查看数据库网卡信息

su - grid

 cd $ORACLE_HOME/bin

 oifcfg --help

 oifcfg  iflist

oifcfg  getif

2.2 为数据库添加新的私有网卡

只需要在节点1执行

oifcfg setif -global ens256/192.168.1.0:cluster_interconnect

oifcfg getif

oifcfg delif -global ens224/192.168.0.0:cluster_interconnect -force

oifcfg getif

2.3 查看集群状态

集群状态正常,私有网卡替换成功

3.旧的Prviate 网卡已经不可用,使用新的网卡替换旧的网卡

这里我们禁掉上一章新加的网卡,重新添加回旧的网卡

192.168.1.204   racnode1-priv.localdoamin       racnode1-priv --准备用192.168.0.204 替换

192.168.1.205   racnode2-priv.localdoamin       racnode2-priv --准备用192.168.0.205 替换

3.1 禁用私有网卡

这里为了使用习惯,两个节点的私有网卡都已经禁用了,禁用私用网卡是为了模拟网卡坏掉,两个节点私有网络无法通信

ifdown ens256

3.2 查看集群状态

禁用私有网卡后,所有数据库服务漂移到了节点1

3.3 添加旧的网卡为私有网卡

需要在两个节点都执行

oifcfg setif  -global ens224/192.168.0.0:cluster_interconnect

oifcfg getif

只需要在1个节点都执行

oifcfg delif -global ens256/192.168.0.0:cluster_interconnect -force

oifcfg getif

4.总结

替换Oracle Rac的私有网卡,在旧的网卡正常使用时,只需要在其中的一个节点执行。在旧的网卡坏掉时,添加私有网卡的命令需要在节点1和节点2执行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值