- 适用人群
Oracle DBA
- 环境说明
※ 该文档是基于主流的Oracle 11gR2编写,其他版本的相关信息可能会有所差异
※ 由于各路径也会因每个人设置的环境变量不同而有所差异,本文仅供参考
- 详情
- redo日志
序号 |
| 名称 | 联机重做日志 | 重要性 | 非常重要 | |
用途 | 存储数据库发生的所有更改,用于在发生实例故障时保护数据库 | |||||
可否禁用 | 不可以 | 数据量 | 大 | |||
使用建议 | Oracle强制使用 | 对性能的影响 | 大 | |||
缺省值 | 开启 | 建议保留方式 | 本地 | |||
文件大小 | 自定义大小(单个文件约500M) | 建议保留时间 | 循环使用 | |||
保留建议 | Oracle强制使用,是Oracle的组件之一,可以通过归档进行备份 | |||||
单机位置 | /u01/oracle/oradata/orcl/redo01.log | |||||
ASM单机 | +FRA/orcl/onlinelog/group_1.257.966193857 | |||||
集群位置 | +FRA/racdb/onlinelog/group_4.260.952948099 |
- arch日志
序号 |
| 名称 | 归档日志 | 重要性 | 重要 | |
用途 | 用于备份redo log,是进行数据恢复时的重要组成部分 | |||||
可否禁用 | 可以 | 数据量 | 大 | |||
使用建议 | 建议开启 | 对性能的影响 | 大 | |||
缺省值 | 关闭 | 建议保留方式 | 远程 | |||
文件大小 | 单个文件和redo一样大 | 建议保留时间 | 永久 | |||
保留建议 | 是redo的备份产物,建议定期备份到带库等大型存储上 | |||||
单机位置 | /u01/oracle/fast_recovery_area/ORCL/archivelog/2017_02_03/o1_mf_1_7_d980od0z_.arc | |||||
ASM单机 | +FRA/orcl/archivelog/2018_01_23/thread_1_seq_5.260.966194437 | |||||
集群位置 | +FRA/racdb/archivelog/2018_01_03/thread_2_seq_2.262.952949681 |
- alert日志
序号 |
| 名称 | 警告日志 | 重要性 | 重要 | |
用途 | 记录Oracle中的重大操作、重大错误记录、数据库启动/关闭、日志归档的一些信息、涉及物理结构的所有操作、表空间的热备模式的操作、f)数据库参数的修改等 | |||||
可否禁用 | 不可以 | 数据量 | 大 | |||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||
缺省值 | 强制开启 | 建议保留方式 | 本地 | |||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||
保留建议 | 建议定期对该文件进行备份,并清理该文件,从而减轻文件的读写压力 | |||||
单机位置 | $ORACLE_BASE/diag/rdbms/GLOBAL_NAME/SID/trace/alert_SID.log | |||||
ASM单机 | /u01/app/oracle/diag/rdbms/orcl/orcl/trace/alert_orcl.log | |||||
集群位置 | /u01/oracle/diag/rdbms/orcl/ora11g/trace/alert_racdb2.log |
- audit日志
序号 |
| 名称 | 审计日志 | 重要性 | 普通 | |
用途 | 记录Oracle中所有符合策略的信息(几乎所有的操作) | |||||
可否禁用 | 可以 | 数据量 | 极大 | |||
使用建议 | 建议关闭,或保持缺省值 | 对性能的影响 | 极大 | |||
缺省值 | DB模式(只记录连接信息) | 建议保留方式 | 远程 | |||
文件大小 | 累积型,增长速度极快 | 建议保留时间 | 永久 | |||
特别说明 | 出于美国安全法的约束,Oracle在11g 的版本对审计管理的策略有所改变,初始化参数AUDIT_TRAIL的默认值为'DB',也就是说把所有的审计数据(DB模式只记录非SYS用户的连接信息)都存放到AUD$表,而这个表又默认是在SYSTEM的表空间里。所以如果不用该功能建议关闭审计或定期清理该表,如果需要该功能可以将aud$表迁移到其他表空间或使用其他审计方式 | |||||
保留建议 | 建议定期备份到大型存储上,并清理本地已备份的文件 | |||||
单机位置 | /u01/oracle/admin/orcl/adump/ora11g_ora_10214_2.aud | |||||
ASM单机 | /u01/app/oracle/admin/orcl/adump/orcl_ora_3683_2.aud | |||||
集群位置 | /u01/app/oracle/admin/racdb/adump/ora11g_ora_10214_2.aud |
- listener日志
序号 |
| 名称 | 监听日志 | 重要性 | 普通 | |
用途 | 记录所有的监听信息 | |||||
可否禁用 | 不可以 | 数据量 | 中等 | |||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||
缺省值 | 开启 | 建议保留方式 | 本地 | |||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||
单机位置 | $ORACLE_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>/alert/log.xml $ORACLE_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>/trace/listener.log | |||||
ASM单机 | $GRID_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>/alert/log.xml $GRID_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>/trace/listener.log | |||||
集群位置 | $GRID_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>/alert/log.xml $GRID_BASE/diag/tnslsnr/<host_name>/<listener_alias_name>/trace/listener.log | |||||
SCAN 监听 | /u01/app/11.2.0/grid/log/diag/tnslsnr/rac2/listener_scan2/alert/log.xml /u01/app/11.2.0/grid/log/diag/tnslsnr/rac2/listener_scan2/trace/listener_scan2.log |
- asm日志
序号 |
| 名称 | ASM日志 | 重要性 | 重要 | |||
用途 | 记录ASM实例的相关信息 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | $GRID_BASE/diag/asm/<asm_name>/<sid>/trace/alert_+ASM.log | |||||||
集群位置 | $GRID_BASE/diag/asm/<asm_name>/<sid>/trace/alert_+ASM2.log |
- GI-alert日志
序号 |
| 名称 | 当前节点的集群alert日志 | 重要性 | 重要 | |||
用途 | 记录了集群中当前节点的重要信息,相当于DB-alert | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/alertrac1.log |
- ohas日志
序号 |
| 名称 | Oracle高可用服务日志 | 重要性 | 重要 | |||
用途 | 集群中用来记录Oracle高可用服务的相关信息 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | $GRID_HOME/log/<nodename>/ohasd/ohasd.log | |||||||
集群位置 | $GRID_HOME/log/<nodename>/ohasd/ohasd.log |
- crsd日志
序号 |
| 名称 | 集群就绪服务进程日志 | 重要性 | 重要 | |||
用途 | 集群中用来记录集群就绪服务进程进程的相关信息 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/crsd/crsd.log |
- cssd日志
序号 |
| 名称 | 集群同步服务进程日志 | 重要性 | 重要 | |||
用途 | 集群中用来记录集群同步服务进程的相关信息,节点驱逐的脑裂也记录在这里 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | $GRID_HOME/log/<nodename>/cssd/cssd.log | |||||||
集群位置 | $GRID_HOME/log/<nodename>/cssd/cssd.log |
- ctss日志
序号 |
| 名称 | 集群时间同步服务进程日志 | 重要性 | 重要 | |||
用途 | 集群中用来记录时间同步服务进程的相关信息 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | /u01/app/11.2.0/grid/log/rac2/ctssd/octssd.log |
- evm日志
序号 |
| 名称 | 事件管理器日志 | 重要性 | 重要 | |||
用途 | 集群中用来记录事件管理器进程的相关信息 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | /u01/app/11.2.0/grid/log/rac1/evmd/evmd.log | |||||||
集群位置 | /u01/app/11.2.0/grid/log/rac2/evmd/evmd.log |
- agent日志
序号 |
| 名称 | 代理日志 | 重要性 | 重要 | |||
用途 | agent 作为一个全新的架构对GI中所有的资源进行管理,包含CRSD和OHASD守护进程的oraagent、orarootagent、oracssdagent和oracssdmonitor的跟踪及诊断日志文件。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | $GRID_HOME/log/<nodename>/agent | |||||||
集群位置 | $GRID_HOME/log/<nodename>/agent |
- client日志
序号 |
| 名称 | 客户端日志 | 重要性 | 重要 | |||
用途 | 包含各种GI客户端(如CLSCFG/GPNP/OCRCONFIG/OLSNODES/OIFCFG)的跟踪和诊断日志 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | $GRID_HOME/log/<nodename>/client | |||||||
集群位置 | $GRID_HOME/log/<nodename>/client |
- cvu日志
序号 |
| 名称 | cvu日志 | 重要性 | 重要 | |||
用途 | 包含由Oracle集群验证实用工具生成的跟踪和调试日志。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/cvu |
- gnsd日志
序号 |
| 名称 | Grid Naming Service日志 | 重要性 | 重要 | |||
用途 | 包含用于排除Oracle网格命名服务相关问题的跟踪和调试日志文件,这一服务是在Oracle GI中引入的。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/gnsd |
- mdnsd日志
序号 |
| 名称 | DNS守护进程日志 | 重要性 | 重要 | |||
用途 | 多播DNS 和DNS 服务发现的守护程序日志,包含用于排除多播域名服务故障的跟踪和诊断日志文件。Oracle网格命名服务使用这一服务来管理名称解析和服务发现。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/mdnsd |
- racg日志
序号 |
| 名称 | RAC跟踪日志 | 重要性 | 重要 | |||
用途 | 包括各个Oracle RACG可执行文件中跟踪和调试日志。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/racg |
- crfmond日志
序号 |
| 名称 | CHM诊断日志 | 重要性 | 重要 | |||
用途 | 包含由Oracle集群健康监控器(Oracle CHM)提供的系统监控服务记录的跟踪和诊断日志文件。(crflogd日志和crfmond日志都是CHM诊断日志) | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/crfmond |
- crflogd日志
序号 |
| 名称 | CHM诊断日志 | 重要性 | 重要 | |||
用途 | 包含由Oracle集群健康监控器(Oracle CHM)提供的集群记录器服务记录的跟踪和诊断日志文件。(crflogd日志和crfmond日志都是CHM诊断日志) | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/crflogd |
- diskmon日志
序号 |
| 名称 | 磁盘防护进程日志 | 重要性 | 重要 | |||
用途 | 是Oracle Exadata系统软件的基本组件,负责实施I / O防护,用于排除Oracle磁盘监控器守护进程故障的调试日志文件。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | $GRID_HOME/log/<nodename>/diskmon | |||||||
集群位置 | $GRID_HOME/log/<nodename>/diskmon |
- gipcd日志
序号 |
| 名称 | 集群私网网卡管理进程日志 | 重要性 | 重要 | |||
用途 | Grid IPC集群私网网卡管理进程日志,包含用于排除Oracle网格进程间通信守住程序进程故障的调试和跟踪文件。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/giplcd |
- gpnpd日志
序号 |
| 名称 | 网格即插即用守护进程日志 | 重要性 | 重要 | |||
用途 | Grid Plug aNd Play Daemon日志,包含Oracle网格即插即用守护进程的日志和输出文件。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/gpnpd |
- srvm日志
序号 |
| 名称 | Server Management日志 | 重要性 | 重要 | |||
用途 | 包含Oracle服务器管理器服务的日志文件。 | |||||||
可否禁用 | 不可以 | 数据量 | 小 | |||||
使用建议 | Oracle强制使用 | 对性能的影响 | 小 | |||||
缺省值 | 开启 | 建议保留方式 | 本地 | |||||
文件大小 | 累积型,增长速度较慢 | 建议保留时间 | 永久 | |||||
保留建议 | 文件较小,建议保持默认的存储方式 | |||||||
单机位置 | 无 | |||||||
ASM单机 | 无 | |||||||
集群位置 | $GRID_HOME/log/<nodename>/srvm |
【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服务器管理器服务的日志文件。