java程序造成ora-7445_Problem Key 'ORA 7445 [pevm_icd_call_common]'
新装一套19c rac,使用了10月份补丁。其中一个节点的告警日志一直报以下错,cdump把oracle_home目录快撑满了。
DDE: Problem Key 'ORA 7445 [pevm_icd_call_common]' was completely flood controlled (0x6)
Further messages for this problem key will be suppressed for up to 10 minutes
2020-12-31T13:32:37.626035+08:00
Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x1289FAA1, pevm_icd_call_common()+225] [flags: 0x0, count: 1]
2020-12-31T13:33:37.669324+08:00
Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x1289FAA1, pevm_icd_call_common()+225] [flags: 0x0, count: 1]
2020-12-31T13:34:37.731930+08:00
Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x1289FAA1, pevm_icd_call_common()+225] [flags: 0x0, count: 1]
2020-12-31T13:35:37.772123+08:00
$ more zjcdba2_m004_9211.trc
Trace file /u01/app/oracle/diag/rdbms/zjcdba/zjcdba2/trace/zjcdba2_m004_9211.trc
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
Version 19.3.0.0.0
Build label: RDBMS_19.3.0.0.0DBRU_LINUX.X64_190417
ORACLE_HOME: /u01/app/oracle/product/19.0.0/db_1
System name: Linux
Node name: oracle-19c-pro-p002
Release: 3.10.0-957.el7.x86_64
Version: #1 SMP Thu Nov 8 23:39:32 UTC 2018
Machine: x86_64
Instance name: zjcdba2
Redo thread mounted by this instance: 2
Oracle process number: 149
Unix process pid: 9211, image: oracle@oracle-19c-pro-p002 (M004)
*** 2020-12-31T13:28:37.475623+08:00 (CDB$ROOT(1))
*** SESSION ID:(4365.41701) 2020-12-31T13:28:37.475667+08:00
*** CLIENT ID:() 2020-12-31T13:28:37.475675+08:00
*** SERVICE NAME:(SYS$BACKGROUND) 2020-12-31T13:28:37.475681+08:00
*** MODULE NAME:(MMON_SLAVE) 2020-12-31T13:28:37.475687+08:00
*** ACTION NAME:(ADR Container Space Management Statistics Flush) 2020-12-31T13:28:37.475693+08:00
*** CLIENT DRIVER:() 2020-12-31T13:28:37.475699+08:00
*** CONTAINER ID:(1) 2020-12-31T13:28:37.475705+08:00
*********** START A RUN OF [ADR Container Space Management Statistics Flush] *************
*** 2020-12-31T13:29:37.495253+08:00 (CDB$ROOT(1))
*** MODULE NAME:(MMON_SLAVE) 2020-12-31T13:29:37.495295+08:00
*** ACTION NAME:(KDILM background EXEcution) 2020-12-31T13:29:37.495304+08:00
*** CONTAINER ID:(1) 2020-12-31T13:29:37.495310+08:00
*********** START A RUN OF [KDILM background EXEcution] *************
*** 2020-12-31T13:30:37.537420+08:00 (CDB$ROOT(1))
*** MODULE NAME:(MMON_SLAVE) 2020-12-31T13:30:37.537466+08:00
*** ACTION NAME:(KDILM background CLeaNup) 2020-12-31T13:30:37.537476+08:00
*** CONTAINER ID:(1) 2020-12-31T13:30:37.537482+08:00
*********** START A RUN OF [KDILM background CLeaNup] *************
*** 2020-12-31T13:31:37.570206+08:00 (CDB$ROOT(1))
*** MODULE NAME:(MMON_SLAVE) 2020-12-31T13:31:37.570253+08:00
*** ACTION NAME:(KDILM background EXEcution) 2020-12-31T13:31:37.570262+08:00
*** CONTAINER ID:(1) 2020-12-31T13:31:37.570268+08:00
*********** START A RUN OF [KDILM background EXEcution] *************
*** MODULE NAME:(MMON_SLAVE) 2020-12-31T13:31:37.571295+08:00
*** ACTION NAME:(Intensive AutoTask Dispatcher) 2020-12-31T13:31:37.571312+08:00
*** CONTAINER ID:(1) 2020-12-31T13:31:37.571319+08:00
*********** START A RUN OF [Intensive AutoTask Dispatcher] *************
*** MODULE NAME:(MMON_SLAVE) 2020-12-31T13:31:37.590475+08:00
*** ACTION NAME:(Automatic Report Flush) 2020-12-31T13:31:37.590503+08:00
*** CONTAINER ID:(1) 2020-12-31T13:31:37.590509+08:00
*********** START A RUN OF [Automatic Report Flush] *************
*** 2020-12-31T13:31:37.601918+08:00 (CDB$ROOT(1))
Exception [type: SIGSEGV, SI_KERNEL(general_protection)] [ADDR:0x0] [PC:0x1289FAA1, pevm_icd_call_c
ommon()+225] [flags: 0x0, count: 1]
Dumping swap information
Memory (Avail / Total) = 197100.00M / 257386.76M
Swap (Avail / Total) = 16384.00M / 16384.00M
ssexhd: crashing the process...
Shadow_Core_Dump = partial
ksdbgcra: writing core file to directory '/u01/app/oracle/diag/rdbms/zjcdba/zjcdba2/cdump'
该问题与mos中这篇文章非常相似:
Automatic Report Flush = ORA-7445[opifcr] or ORA-7445[kkxmsiag] or ORA-7445[evaopn2] or ORA-7445[koxsh2copy] or ORA-7445[plsql_run] Etc. (文档 ID 2309250.1)
自动报告在12c引入,不过存在bug:
Bug 23342649 - ORA-600[17099] IN M001 PROCESS DURING AUTOMATIC REPORT FLUSH TASK
BUG 23342649 also occurs in Release 19c.通过设置隐含参数禁用自动报告功能,恢复正常:
alter system set "_report_capture_cycle_time"=0;
java程序造成ora-7445_Problem Key 'ORA 7445 [pevm_icd_call_common]'相关推荐
- oracle中的listener.ora和tnsnames.ora
一.oracle的客户端与服务器端 oracle在安装完成后服务器和客户端都需要进行网络配置才能实现网络连接. 服务器端配置监听器,客户端配置网络服务名 服务器端可配置一个或多个监听程序 ...
- 如何在JAVA程序中使用Struct一次传入多条数据给Oracle的存储过程
http://blog.csdn.net/dutguoyi/article/details/1879416 为了减少连接Oracle数据库的数量,需要将多条数据作为变量一次传入Oracle的存储过程中 ...
- Oracle的网络三大配置文件(sqlnet.ora、tnsnames.ora、listener.ora)
Oracle的网络三大配置文件(sqlnet.ora.tnsnames.ora.listener.ora) blog文档结构图: 1 说明 为了使得外部进程能够访问Oracle 数据库则必须配置Or ...
- listener.ora、sqlnet.ora、tnsnames.ora的作用
oracle 网络配置 三个配置文件 listener.ora.sqlnet.ora.tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目录下. 1. sqlne ...
- Java程序员从笨鸟到菜鸟之(五)java开发常用类(包装,数字处理集合等)(下)...
本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 写在前面:由于前天项目老师建设局的项目快到验收阶段,所以,前天晚上通宵,昨天睡了大半天, ...
- java程序员封闭_变态级JAVA程序员面试32问(转)
第一,谈谈final, finally, finalize的区别. final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承.因此一个类不能既被声明为 ...
- 使用Java程序消费SAP Leonardo的机器学习API
http://blog.itpub.net/24475491/viewspace-2154590/ 以sap leonardo作为关键字在微信上搜索,能搜到不少文章.但是我浏览了一下,好像没有发现有从 ...
- Java程序员必看!2021Java大厂面试知识分享
面试题模块介绍: 一.Java 基础 JDK 和 JRE 有什么区别? == 和 equals 的区别是什么? 两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? f ...
- 一个Java程序员的面试心得,最终入职阿里
1 基础 为什么 Java 中只有值传递? int 范围?float 范围? hashCode 与 equals,什么关系? String StringBuffer 和 StringBuilder 的 ...
最新文章
- 线性代数--矩阵、向量
- ResultSet获取set中的记录数
- Python 之 Numpy (一)属性
- 本地mysql打不开的解决方法
- python anaconda下载包_【Python开发】anaconda3 安装python包
- Flask 项目布局
- bzoj 2563 贪心 思想
- jquery表单数据反序列化为字典
- 【cudnn】cudnn 安装
- 目标检测第2步:如何在Windows 10下安装Anaconda?
- 没钱也创业——教你空手道白手创业
- Navicat12及以上才能显示json数据
- 解决angularjs判断上传文件大小
- 大前端学习笔记 -- Vue.js 3.0响应式系统原理
- python画代码流程图_python如何画流程图
- mysql ibatis count_[mysql] mysql-myibatis-整理
- android窗口变化事件,android ViewPager滑动事件讲解
- mysql远程主机强迫关闭了_HAProxy出现远程主机强迫关闭了一个现有的连接 的错误及解决...
- Spark SQL的selectExpr用法
- matlab实现三分之一倍频程,三分之一倍频程程序