Oracle RAC环境下诊断问题无一是比较麻bai烦du的,大量的CRS logs散落在不同的目录下,很容易遗忘。但zhiOracle推出的一个居家旅行必备的小脚dao本,极大的方便了日志的收集。
这个脚本在$ORA_CRS_HOME下,10.2以后所有CRS都会默认安装这个脚本。
这个脚本的使用也不复杂,确认使用root用户
10gR2
1. 确认ORA_CRS_HOME环境变量设置到了正确的CRS HOME路径
export ORA_CRS_HOME=/u01/oralce/product/10.2.0/crs_1 --此处填写crs目录实际路径
2. 确认ORACLE_BASE环境变量已经设置
export ORACLE_BASE=/u01/oralce/product/10.2.0/db_1 --此处填写base目录实际路径
3. Run ./diagcollection.pl --collect
该脚本会将收集的信息生成: crsData_.tar.gz, ocrData_.tar.gz, oraData_.tar.gz, coreData_.tar.gz
The script will create: crsData_.tar.gz, ocrData_.tar.gz, oraData_.tar.gz, coreData_.tar.gz
11gR1
1. 确认ORA_CRS_HOME环境变量已经设置
export ORA_CRS_HOME=/u01/oralce/product/10.2.0/crs_1 --此处填写crs目录实际路径
2. 运行
run ./diagcollection.pl -crshome=$ORA_CRS_HOME --collect
该脚本会将收集的信息生成: crsData_.tar.gz, ocrData_.tar.gz, oraData_.tar.gz, coreData_.tar.gz, os_.tar.gz
The script will create: crsData_.tar.gz, ocrData_.tar.gz, oraData_.tar.gz, coreData_.tar.gz, os_.tar.gz
11gR2
1. 运行
run
/bin/diagcollection.sh
该脚本会将收集的信息生成: crsData_.tar.gz, ocrData_.tar.gz, oraData_.tar.gz, coreData_.tar.gz, os_.tar.gz
The script will create: crsData_.tar.gz, ocrData_.tar.gz, oraData_.tar.gz, coreData_.tar.gz, os_.tar.gz
在windows平台上运行diagcollection.pl命令,需要设置以下变量
set ORACLE_HOME=
set ORA_CRS_HOME=
set ORACLE_BASE=