1、备份整个集群dd ocr disk、Rman数据库、tar安装目录(停机)
ocrconfig -manualbackup
dd if=/dev/sdd of=/soft/sdd-dd.bak bs=1m
dd if=/dev/sde of=/soft/sde-dd.bak bs=1m
rman
tar cvf /soft/oracle/tar /oracle/app
2、IP地址规划
3、停止RAC
先停数据库
srvctl stop database -d racdb -o immediate
再停CRS集群
crsctl stop crs
4、配置/etc/hosts文件
先不修改私网IP,后面在修改
5、修改主机ip地址
只修改public ip,不修改私网ip。
重启网卡,检查ip
6、配置DNS
配置DNS服务端
添加新的ip地址,不要删除旧的。
客户端做个测试。
然后清除旧的DNS。
7、修改rac相关IP及配置信息
修改public ip
su - root
crsctl start crs
crsctl check crs
oifcfg getif
oifcfg delif -global enp0s3
oifcfg setif -global enp0s3/192.168.1.0:public
oifcfg getif
修改vip
检查vip
srvctl config vip -n rac1
srvctl config vip -n rac2
如果没有自动变成新的ip
srvctl stop listener -n rac1
srvctl stop listener -n rac2
srvctl stop vip-n rac1 -force
srvctl stop vip-n rac2 -force
srvctl modify nodeapps -n rac1 -A 192.168.1.30/255.255.255.0/enp0s3
srvctl modify nodeapps -n rac2 -A 192.168.1.40/255.255.255.0/enp0s3
srvctl start vip-n rac1
srvctl start vip-n rac2
srvctl start listener -n rac1
srvctl start listener -n rac2
修改scan ip
su - root
srvctl config scan
修改私网ip
crs集群是打开的
olsnodes -s
oifcfg getif
如果向东网段不需要修改,不同网段用下面命令修改。
oifcfg setif -global enp0s8/10.10.1.0:cluster_interconncet,asm
oifcfg delif -global enp0s8
oifcfg getif
修改网卡ip和hosts 中的私网ip。
动作快修改,重启网卡。
关闭数据库,crs,重启机器。
测试数据库
欢迎关注“自学Oracle
领取专属 10元无门槛券
私享最新 技术干货