暂无图片
oracle 11G RAC节点1日志提示:please check inst 2's alert for more informaton,数据库是不是会异常?
我来答
分享
暂无图片 匿名用户
oracle 11G RAC节点1日志提示:please check inst 2's alert for more informaton,数据库是不是会异常?

微信图片_20220217094525.png

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
吾喾

查看下数据库是否正常

ps -ef|grep pmon

crsctl stat res -t


为避免因为某一个节点的原因,引数据库集群宕机,oracle官方解决方案
    CF eq超过900秒,会报ORA-00494,10.2.0.4对ORA-00494引进一种新的处理机制,当出现这个错误时,不管是不是后台进程,只要是阻塞的,都会kill掉。因为cf 锁的一直存在,lgwr因为需要申请cf锁会一直等待,此时active session中有越来越多的log file sync,当cf eq超过900s,报ORA-00494的时候,先kill了ckpt,然后 lgwr也被kill,ckpt也被 kill掉,再在 11:57:35 将lgwr也kill了。同时在11:57:35 时,实例也crash了。设置_kill_controlfile_enqueue_blocker=false参数,可以不kill掉任何进程。(对于CF eq超过900s也不会处理)。
    如果在init.ora中设置_kill_enqueue_blocker=1 ,可以阻止kill后台进程,但是仍旧kill非后台的进程。出现这种问题的原因应该去找,为什么CF EQ会超过900s
SQL> select ksppinm,ksppstvl,ksppstdf from x$ksppi a,x$ksppcv b where a.indx = b.indx and ksppinm='_kill_controlfile_enqueue_blocker';
 
KSPPINM                                   KSPPSTVL
----------------------------------------- ------
_kill_controlfile_enqueue_blocker         TRUE   

建议将这个值调整为false

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
Varchar2 和 char 之间的主要区别是什么
回答 1
已采纳
oracle中char与varchar2的区别1.CHAR的长度是固定的,而VARCHAR2的长度是可以变化的,比如,存储字符串“abc",对于CHAR(20),表示你存储的字符将占20个字
目前oracle 19c 数据库怎么样,11204建议升级吗? 我们一直用的oracle 11.2.0.4现在要升级,升级到那个版本最好,要兼容rac和dg配置
回答 2
已采纳
建议19.10,19.11问题较多
oracle RAC数据库VIP漂移问题
回答 2
如何解决的。
怎么用expdp导出的全库备份,现在用全库的dmp文件只导入指定用户?
回答 4
https://www.modb.pro/db/7847建议参考。
关于SELECTIVITY的疑问
回答 3
升级问题到:一般问题
rhel8.4安装了19c,客户端无法连接
回答 3
已采纳
是虚拟机的问题,主机无法连接虚拟机。将网络模式改为桥接模式,虚拟机的IP跟主机选为一个网段,则连接成功了。谢谢大家
怎么查询某个用户在某段时间内执行过的所有SQL语句
回答 2
看awr快照保留配置,如果在查询范围内,可以通过以下几个视图查看:dbahistactivesesshistory,dbahistsqltext,dbausers;使用commandtype可过滤语句
Oracle数据库为什么要闩定共享池?
回答 1
已采纳
共享池是一个共享数据结构,别人在读取这个共享资源时,其他人不能对其进行修改;如果别人正在修改它,其他人就不能读取。所以只有闩定共享池,才能在任何时候都能读取。
oracle 10.2.0.5.0 告警日志经常出现ORA-00060: Deadlock detected
回答 5
我也遇到过类似的情况。但这个报错确实很烦,有时候会干扰其它报错信息。看有没有大神知道这种情况怎么处理合适?
各位大佬,请问,Oracle12c 软件的安装目录 属主乱了。 这个有命令恢复么?
回答 2
MOS上有个脚本可以做到。建议搜索下