修改公网网卡,子网或网络掩码信息

本文档详细介绍了如何在不重启Oracle集群管理软件的情况下,滚动修改Oracle RAC的公网IP(Public IP)。过程包括删除OCR中旧的网卡信息,设置新的IP,更新操作系统层面的配置,修改VIP和SCAN VIP,以及相应的验证步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目的:修改rac的外网IP ,即Public IP 。
思路:
1.将 OCR 中已经存在的网卡信息删除并重新添加新的信息。
2.在操作系统层面进行修改。
3.不需要重启 Oracle 集群管理软件。
4.修改可以使用滚动的方式完成。
原IP: 192.168.74.133  修改为 192.168.100.133
第一步:[root@rac1 bin]# ./oifcfg delif -global eth0/192.168.74.0:public
查询getif:[root@rac1 bin]# ./oifcfg getif
eth1  10.10.11.0  global  cluster_interconnect
第二步:在OCR中设置新的IP[root@rac1 bin]# ./oifcfg setif -global eth0/192.168.100.0:public  这一步在一个节点运行就行,因为是global,修改的是OCR信息,OCR是公用的
查询[root@rac1 bin]# ./oifcfg getif
eth1  10.10.11.0  global  cluster_interconnect
eth0  192.168.100.0  global  public
第三步:在OS层更改:[root@rac1 bin]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=00:0c:29:b0:e9:3c
TYPE=Ethernet
UUID=f6af3f77-9288-4949-b1d4-6ce6ccda45bd
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=none
IPADDR=192.168.100.133//只改这一处:原先是 74.133
NETMASK=255.255.255.0
IPV6INIT=no
USERCTL=no
"/etc/sysconfig/network-scripts/ifcfg-eth0" 11L, 205C written
第四步:记得修改两节点的 hosts文件
第五步:重启network [root@rac1 bin]# service network restart








当外网IP 被修改后,




VIP和 SCAN VIP 也需要修改:因为不是要求 这三个IP都必须在同一个网段么?








接下来就改 VIP吧--
第一步:在grid用户下先运行:
crsctl stat res -t  查询当前VIP状态,应该是online
第二步: 查询 网卡状态:




ifconfig -a 




第三步:停止 nodeapps资源
$ srvctlstop vip -n rac1 -f
$ srvctlstop vip -n rac2 -f
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值