资讯专栏INFORMATION COLUMN

19C千万不能做的事儿

IT那活儿 / 2344人阅读
19C千万不能做的事儿

大家好!

惯例先介绍环境:

操作系统:Redhat7.6

数据库版本:19.7

是否RAC:是

ASM或文件系统:ASM


过程是这样的:最近在做部分19C数据库的高可用测试,killcrsd.bin进程是测试部分之一,在19C之前,killcrsd.bin进程之后,集群不会出现异常,crsd.bin会自动被agent拉起。然而这次19C kill crsd.bin进程后,ASM直接宕掉,集群及DB出现异常。


首先查看GIalert日志:

日志显示在killcrsd.bin进程之后,crsd进程发生了重启。


继续查看ASMalert日志看能否发现异常

日志显示10:06:29开始,ASM开始failover,db实例被shutdownimmediate。


查看CRS日志如下:


我们可以看到crsd进程被kill之后,在10:06:04.233后crsd就没有心跳了,随后在10:06:18.785crsd进程开始自动启动。


但是之后资源ora.asmnet1.asmnetwork一直停留在pendingconnections状态,随后ora.asmnet1.asmnetwork资源offline。


总结下:

ASM实例是被oraagent.bin进程正常关闭的,因为当我们kill掉crsd进程后,其引发了CRSDdeep check starts hanging and finally orarootagent returns failed


随后导致ora.asmnet1.asmnetwork资源offline,最终oraagent会让这个节点的ASM实例failover。


在MOS上找到了关于该问题的介绍(DocID 29502953.8),是由于触发Bug29502953导致,从19.1开始一直到20.1以下之间的版本都有可能触发这个BUG,且无workround。

官档介绍截图:

所以在19C版本,千万不要随意去killcrsd进程......切记切记!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/130104.html

相关文章

  • 成为前端,你不该学的东西,以及不该做的事儿

    摘要:如果看视频能够成为高手,那每一个球迷都应该是梅西。克服心理障碍前端的飞速发展,不仅仅是初学者,哪怕熟手都会焦虑感觉很多东西都不会。 很多前端都想找一个学习计划,然后认真学,成为一个大牛;他们迫切的想知道自己该学什么,然后看什么书,有什么资源可以用! 我今天要告诉你的是,你不要看什么书,不要做什么事!因为如果你再不恰当的阶段,看了那些看起来很正确的金科玉律一般的书籍,除了打消你学习的兴趣...

    mcterry 评论0 收藏0
  • Coding UI 测试的那些事儿

    摘要:设想下,如果有段程序,自动把你打开浏览器,然后跳转到百度首页。分为江湖传言今年圣诞节会发布,主要是增强对移动端浏览器的测试。至于百度搜出来的那坨,诶,,往事不堪回首。这是面向用户的最终测试。 一般来说对一个网站做测试,最直接的方法就是用手点,眼睛看。用手点和眼睛看把网站的功能点都过一遍,比如在百度首页的搜索框里输入 coding,点击百度一下,用眼睛看会不会弹出有关 coding 的搜...

    Coly 评论0 收藏0

发表评论

0条评论

IT那活儿

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<