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

server/2024/12/2 3:33:15/

背景

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'; 


http://www.ppmy.cn/server/146607.html

相关文章

CSS定位

定位 其中,绝对定位和固定定位会脱离文档流 设置定位之后:可以使用四个方向值进行调整位置:left、top、right、bottom 相对定位 温馨提示 设置定位之后,相对定位和绝对定位他是相对于具有定位的父级元素进行位置调整&#xff0c…

设置Mysql5.6允许外网访问

设置mysql用户支持外网访问步骤: 需要使用root权限登录mysql,更新mysql.user表,设置指定用户的Host字段为%,默认一般为127.0.0.1或者localhost。 1.登录数据库 1 mysql -u root -p 输入密码 1 mysql> use mysql; 2.查询hos…

python股票数据分析(Pandas)练习

需求: 使用pandas读取一个CSV文件,文件内容包括股票名称、价格和交易量。完成以下任务: 找出价格最高的股票; 计算总交易量; 绘制价格折线图。 代码实现: import pandas as pd import matplotlib.pyplot …

docker从入门到入土

卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ …

mind+自定义库编写注意事项

在mind图形化命令编写中,main.ts 文件是通过图形化编程工具生成 C 代码,然后将生成的 C 代码上传到 Arduino Uno 上执行。 这些由main.ts定义的图形化代码通过生成的代码,需要包含调用arduinoc/libraries文件夹的*.h和*.cpp文件&#…

STM32 使用ARM Compiler V6 编译裸机 LWIP协议栈报错的解决方法

在lwip 的cc.h 中使用以下宏定义,来兼容 V5 和 V6编译器 #if defined (__ARMCC_VERSION) && (__ARMCC_VERSION > 6010050) /* ARM Compiler V6 */ #define __CC_ARM /* when use v6 compiler define this */ #endifV6编译的速度确实比V5块了好多倍。 …

unity工程转为安卓使用的aar文件

1.unity导出时选择安卓平台,导出的最终工程如下: 2.将该工程导入AndroidStudio里,File->new->import project, 选择上一步导出的文件夹。导入完成如下: 3.导入进来之后,手动在下方文件夹添加string文件&#xff…

【深度学习】铝箔表面缺陷检测【附链接】

一、铝箔表面缺陷种类 铝箔广泛应用于食品包装、药品包装和工业用途等领域,表面质量直接影响产品的性能和安全性。铝箔表面常见的缺陷主要包括: 划痕:铝箔在生产、加工或运输过程中可能会出现划痕,影响外观和功能。 气泡&#x…