文章详情

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

请输入下面的图形验证码

提交验证

短信预约提醒成功

Oracle 11g R2 日志结构总结

2024-04-02 19:55

关注

Oracle从11g开始,对日志结构做了比较大的调整,日志存放目录和存储格式有都有了变化。下面总结了Oracle Database、Oracle监听、ASM和Oracle GI各日志的存放目录和目录结构。

1、Oracle Database日志

Oracle Database日志存放在$ORACLE_BASE/diag/rdbms/<db_unique_name>/<oracle_sid>目录中。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/alert 用于存放Oracle Database的alert日志,其中存放的日志是以xml文件的方式存储的,这是11g引入的新特性。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/trace 用于存储Oracle Database的alert日志和跟踪日志。alert日志是以文本文件的形式存储的,命名规则为alert_<oracle_sid>.log

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/cdump 用于存储内存转储目录目录。

$ORACLE_BASE/diag/rdbms/<db_name>/<oracle_sid>/incident 用于存放事件相关的日志及文件信息。

2、监听日志

单实例环境下监听日志存储在$ORACLE_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>中。但如果日志在RAC环境就日志存放在$GRID_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>

目录结构与作用与Oracle Database类似。

3、ASM日志

ASM日志存储在$GRID_BASE/diag/asm/<asm_name>/<sid>

目录结构与作用与Oracle Database类似。

4、Oracle集群日志

Oracle集群件诊断日志文件存储在$GRID_HOME/log/<nodename>目录中。GI中的每个组件在$GRID_HOME/log/<nodename>目录中拥有各自的目录。与Oracle集群件的集群件相关的调试日志文件存储在$GRID_HOME/log/目录中。在典型的11g R2 GI目录中,可以找到以下目录,其中包含了GI不同组件的调试日志文件:

$GRID_HOME/log/<nodename>/alert<NODENAME>.log – 对于 clusterware 的问题,先检查这个文件

$GRID_HOME/log/<nodename>/agent 包含CRSD和OHASD守护进程的oraagent、orarootagent、oracssdagent和oracssdmonitor的跟踪及诊断日志文件。

$GRID_HOME/log/<nodename>/client 包含各种GI客户端(如CLSCFG/GPNP/OCRCONFIG/OLSNODES/OIFCFG)的跟踪和诊断日志。

$GRID_HOME/log/<nodename>/crfmond 包含由Oracle集群健康监控器(Oracle CHM)提供的系统监控服务记录的跟踪和诊断日志文件。

$GRID_HOME/log/<nodename>/cssd 包含集群同步CSS日志,其中包括来自客户端CSS侦听器的操作,如重新配置、缺少签入、连接和断开连接。在某些情况下,记录程序在记录消息时会带有Oracle所完成的重启操作auth.crit的类别。这一信息可用于检查发生重启的确切时间。

$GRID_HOME/log/<nodename>/cvu 包含由Oracle集群验证实用工具生成的跟踪和调试日志。

$GRID_HOME/log/<nodename>/evmd 包含事件卷管理器(EVM)和evmlogger守护进程的跟踪及诊断文件。它在调试中使用频率要低于crsd和cssd目录。

$GRID_HOME/log/<nodename>/gnsd 包含用于排除Oracle网格命名服务相关问题的跟踪和调试日志文件,这一服务是在Oracle GI中引入的。

$GRID_HOME/log/<nodename>/mdnsd 包含用于排除多播域名服务故障的跟踪和诊断日志文件。Oracle网格命名服务使用这一服务来管理名称解析和服务发现。

$GRID_HOME/log/<nodename>/racg 包括各个Oracle RACG可执行文件中跟踪和调试日志。

$GRID_HOME/log/<nodename>/crflogd 包含由Oracle集群健康监控器(Oracle CHM)提供的集群记录器服务记录的跟踪和诊断日志文件。

$GRID_HOME/log/<nodename>/crsd 包含Oracle CRSD守护进程的跟踪和诊断日志文件,在发生任何Oracle集群件问题时,从该目录开始着手处理是很不错的起点。

$GRID_HOME/log/<nodename>/ctssd 包含用于排除Oracle集群时间同步服务故障的调试日志文件,这一服务在Oracle GI中引入,用于同步集群节点上的时钟。

$GRID_HOME/log/<nodename>/diskmon 用于排除Oracle磁盘监控器守护进程故障的调试日志文件。

$GRID_HOME/log/<nodename>/giplcd 包含用于排除Oracle网格进程间通信守住程序进程故障的调试和跟踪文件。

$GRID_HOME/log/<nodename>/gpnpd 包含Oracle网格即插即用守护进程的日志和输出文件。

$GRID_HOME/log/<nodename>/ohasd 包含Oracle高可用性服务守护进程的日志和输出文件。ohasd日志文件是对于Oracle11g以及更高版本中诊断集群启动问题是真正重要的文件。

$GRID_HOME/log/<nodename>/srvm 包含Oracle服务器管理器服务的日志文件。


参考:《Oracle Database 11g RAC手册》《Administrator's Guide》

阅读原文内容投诉

免责声明:

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

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

软考中级精品资料免费领

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

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

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

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

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

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

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