欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > Oracle 19c RAC单节点停机维护硬件

Oracle 19c RAC单节点停机维护硬件

2024/12/26 20:09:22 来源:https://blog.csdn.net/mengbing1990/article/details/144102108  浏览:    关键词:Oracle 19c RAC单节点停机维护硬件

背景

RAC 环境下一台主机硬件光纤卡不定时重启,造成链路会间断几秒,期间数据库会话响应时间随之变长,该光纤卡在硬件厂商的建议下,决定停机更换备件,为保证生产影响最小,决定停掉该节点,另外节点单跑,更换完硬件,再加入该节点恢复RAC。

1节点正常。

2节点更换硬件

1. 节点2查看服务:

crsctl status res -t 

2. 关闭节点2监听:

srvctl stop listener -n gz2mesdb2

3. 2节点关闭实例

加速停机时间
su - oracle
sqlplus / as sysdba
alter system checkpoint;
alter system checkpoint;
alter system checkpoint;
alter system checkpoint;

关闭节点2实例:
srvctl stop instance -d gzmesdb -i gzmesdb2

4. 关闭节点2crs:

su - root

/grid/app/19.9.0/grid/bin/crsctl stop crs
/grid/app/19.9.0/grid/bin/crsctl disable crs

5. 2节点关机开机

关机+换硬件:
sync
init 0

更换完成后开机

6. 开启节点2集群:

/grid/app/19.9.0/grid/bin/crsctl enable crs
/grid/app/19.9.0/grid/bin/crsctl start crs

7. 开启节点2实例:

srvctl start instance -d gzmesdb -i gzmesdb2

8. 打开PDB:

alter  pluggable database mesdb open;
alter  pluggable database pmsdb open;

9. 开启节点2监听:

srvctl start listener -n gz2mesdb2

10. 节点2重启后添加原有配置

su - oracle
alter session set container=mesdb;
ALTER system SET EVENTS '10503 trace name context forever, level 2000'; 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com