文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

2024-04-02 19:55

关注

    昨天,一同事咨询,他给rac集群的一个节点打补丁,重启之后数据库无法启动,乍看情况像是磁盘组无法挂载报错:ORA17503,仔细排查发现是db_files参数出现变更导致数据库启动报错ORA01174而无法启动。

    1、问题描述

    oracle rac 11.2.0.4 打补丁后重启,数据库实例无法启动,启动报错data磁盘组没有挂载如下图所示: ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    2、问题分析

    集群节点racdb1的grid执行crsctl stat res -t -init ,检查集群资源进程状态,发现正常:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

     集群节点racdb1的grid执行crsctl stat res -t  ,检查集群资源状态,发现racdb1数据库实例未挂载:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    查看节点racdb1实例的启动状态为started:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    oracle用户sys登陆数据库执行alter database mount报错ORA000205:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    检查节点racdb1实例的告警日志,告警日志提示与1中提到的报错一致:磁盘组data未挂载

    节点racdb1的grid用户登录asm管理控制台,检查磁盘组状态,发现data磁盘组状态正常:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    节点racdb1的grid用户在asm控制台检查控制文件,发现能够看到控制文件:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    到此可以排除ASM磁盘组未挂载导致racdb1实例无法mount的。

    节点racdb1的oracle用户首先执行shutdown abort关闭当前实例:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    节点racdb1的grid用户使用srvctl工具启动实例报错ORA01174:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

     到此,节点racdb1实例racdb1无法启动原因定位到:可能是数据库打补丁,补丁集修改了racdb1实例的数据库参数DB_FILES参数,数据库重启后集群检查发现2个节点实例的DB_FILES参数不一致导致节点racdb1实例racdb1无法启动。

    3、问题处理

    节点racdb1的oracle用户登录数据库,将实例关闭,然后启动到nomount状态:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    节点racdb1实例racdb1修改DB_FILES参数为500:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

    因为DB_FILES为数据库静态参数需要重启,关闭节点racdb1实例racdb1后,将数据库启动到open状态:

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174

   后记:事后检查2个节点的告警日志,除了节点racdb1的告警日志,最后手工修改的DB_FILES参数将其设置为500,

未发现其他人为手工命令将其修改为200,从而确定是打补丁引起的。

ORACLE RAC 11.2.0.4 for RHEL6.8无法启动之ORA000205&ORA17503&ORA01174     到此问题解决!



    


    


阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-数据库
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯