Oracle 11gR2 Clusterware 日志位置: 所有的clusterware守护进程日志均存放在/log/目录下,该目录结构如下: alert.log – 大部分clusterware问题要首先查看此文。 ./admin: ./agent: ./agent/crsd: 4 ./agent/crsd/oraagent_oracle: 4 ./agent/crsd/ora_oc4j_type_oracle: 4 ./agent/crsd/orarootagent_root: ./agent/ohasd: 2 ./agent/ohasd/oraagent_oracle: 2 ./agent/ohasd/oracssdagent_root: 2 ./agent/ohasd/oracssdmonitor_root: 2 ./agent/ohasd/orarootagent_root: ./client: 3 ./crsd: 3 ./cssd: 3 ./ctssd: 3 ./diskmon: 3 ./evmd: 3 ./gipcd: ./gnsd: 3 ./gpnpd: 3 ./mdnsd: 1 ./ohasd: ./racg: ./racg/racgeut: ./racg/racgevtf: ./racg/racgmain: ./srvm:
集群启动顺序分为四个阶段,大部分集群启动问题会发生在第二个阶段,出现集群问题时可以根据集群启动顺序来查找相应的日志,alert.log记录了大部分集群重要日志,,也可通过首先查看此文件进行定位:
LISTENER日志文件位置: ORACLE_BASE/diag/tnslsnr//listener/alert目录文件下为listener XML格式的日志,在空间不足时可以清除。 $ORACLE_BASE/diag/tnslsnr//listener/trace目录文件下为listener TXT格式的日志,在空间不足时可以清除。
SCAN LISTENRE日志文件位置: /log/diag/tnslsnr// /log/diag/tnslsnr///alert目录文件下为scan listener XML格式的日志,在空间不足时可以清除。 /log/diag/tnslsnr///trace目录文件下为scan listener TXT格式的日志,在空间不足时可以清除。
ASM日志文件位置: /diag/asm/+asm/ /diag/asm/+asm//alert目录文件下为ASM XML格式的日志,在空间不足时可以清除。 /diag/asm/+asm//trace目录文件下为ASM TXT格式的日志,在空间不足时可以清除。 数据库的审计文件: /admin//adump,在空间不足时可以清除。
ASM的审计文件: /rdbms/audit,在空间不足时可以清除。
ORACLE adrci工具: adrci工具会自动删除一些日志,可以用show control查看自动删除策略,也可以用purge手工进行删除。
不要哭,你要努力地往前看,你要相信阳光总在风雨后,你最终会看到彩虹的。