数据库版本: ORACLE 19.4.2
操作系统: REDHAT 7.6
最近安装的一套19.4.2的rac安装完成后1节点实例不断重启alert日志报错,并且产生大量LMS进程的trace文件
ORA-00600: internal error code, arguments: [kjctr_proc_hiprimsg: bad flag], [73],
Errors in file ***lms2__339051.trc
Errors in file ***lms6_339066.trc
trace 文件中的信息也看出出大概什么问题导致,最后确认是 patch 30614411的问题,有个节点的这个补丁打补丁的时候显示正常 $ORACLE_HOME/OPatch/opatch lspatches 显示也打上了补丁,在打补丁的日志里仔细查看其实2节点打补丁的时候是有报错的。
解决:
回滚patch 30614411然后重新打
感觉patch 30614411可能是有bug,当打补丁有问题的时候应该直接提示打补丁失败就行,既然提示打补丁成功实际没打上补丁这个有点坑。
参考 http://www.inewup.com/kjctr_proc_hiprimsg-bad-flag.html 和这个问题有点像,
这个问题比较危险有时候补丁打上后过一段时间才会显现问题。