RAC修改IP(不同网段)

一、杀会话,停库,停集群(两个节点都需要操作)

su - oracle
sqlplus / as sysdba
alter system checkpoint;
ps -ef|grep $ORACLE_SID| grep LOCAL=NO | grep -v grep |awk '{print $2}'|xargs -i kill -9 {}
srvctl stop instance -d Database unique name -i  instance_name1
srvctl stop instance -d Database unique name -i  instance_name2
su - root
cd /u01/app/11.2.0/grid/bin
./crsctl stop crs

二、修改 /etc/hosts

需要把hosts里面的旧IP替换为新的IP

修改完之后,启动集群

root用户下

/u01/app/11.2.0/grid/bin/crsctl start crs

查看集群状态

su - grid

crsctl status -t

三、调整IP

查看网卡信息

su - root

/u01/app/11.2.0/grid/bin/oifcfg getif (执行该命令,会输出类似下面的信息,IP指的是自己环境实际的IP)

en13 IP global public

en14 IP global cluster_interconnect

修改公网网卡信息

/u01/app/11.2.0/grid/bin/oifcfg delif -global en13/IP(删除原来的公网IP)

/u01/app/11.2.0/grid/bin/oifcfg setif -global en13/新IP:public(设置新的公网IP)

检查公网IP信息是否修改正确

/u01/app/11.2.0/grid/bin/oifcfg getif

四、修改VIP

查看vip信息

su - grid

srvctl config nodeapps -a (执行之后,会输出vip的相关信息)

停止vip资源

srvctl stop vip -n 节点1主机名 -f

srvctl stop vip -n 节点2主机名 -f

查看集群状态,确认vip是否停止

crsctl status res -t

修改vip

su - root

/u01/app/11.2.0/grid/bin/srvctl modify nodeapps -n 节点1主机名  -A   节点1vip名称/255.255.255.0/en13

/u01/app/11.2.0/grid/bin/srvctl modify nodeapps -n 节点2主机名  -A   节点2vip名称/255.255.255.0/en13

这里的/255.255.255.0/en13需要根据前面查看vip信息时的输出来填写。

查看vip信息

/u01/app/11.2.0/grid/bin/srvctl config nodeapps -a

修改完之后,查看集群状态,有时候VIP可能会在修改完之后,自动启动

启动vip资源

su - grid

srvctl start vip -n 节点1主机名

srvctl start vip -n 节点2主机名

srvctl start linstener

五、调整scanip

su - grid

srvctl config scan

srvctl stop scan_listener

srvctl stop scan

su - root

/u01/app/11.2.0/grid/bin/srvctl modify scan -n scan名称

su - grid

srvctl start scan

srvctl start scan_listener

srvctl config scan

crsctl status res -t

六、重启集群(两个节点都执行)

su - root

/u01/app/11.2.0/grid/bin/crsctl stop crs

/u01/app/11.2.0/grid/bin/crsctl startcrs

启动数据库

su - oracle

srvctl start database -d  Database unique name

至此结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值