最近发现有个库老自己down掉,查看报警日志文件有如下报错:
IBM AIX RISC System/6000 Error: 5: I/O error
Additional information: 8
Additional information: 238419
Non critical error ORA-00001 caught while writing to trace file "/oracle/diag/rdbms/dbweb/dbweb/trace/dbweb_mmon_12058738.trc
"
Error message: IBM AIX RISC System/6000 Error: 89: Invalid file system control data detected
Additional information: 1
Writing to the above trace file is disabled for now on...
Errors in file /oracle/diag/rdbms/dbweb/dbweb/trace/dbweb_lgwr_10682440.trc:
ORA-00340: IO error processing online log 3 of thread 1
ORA-00345: redo log write error block 238419 count 2
ORA-00312: online log 3 thread 1: '/oradata/dbweb/redo31.log'
ORA-27072: File I/O error
Additional information: 8
Additional information: 238419
LGWR (ospid: 10682440): terminating the instance due to error 340
Thu Mar 24 22:00:56 2011
System state dump requested by (instance=1, osid=10682440 (LGWR)), summary=[abnormal instance termination].
System State dumped to trace file /oracle/diag/rdbms/dbweb/dbweb/trace/dbweb_diag_16515214.trc
Dumping diagnostic data in directory=[cdmp_20110324220056], requested by (instance=1, osid=10682440 (LGWR)), summary=[abnorma
l instance termination].
Instance terminated by LGWR, pid = 10682440
看报错感觉是操作系统层面上的有问题,在操作系统上做vi,touch都会报Invalid file system control data detected错误。
文件系统可用空间也都足够,后经上网查看有可能是文件系统有问题,需要fscs文件系统修复。
后经修复临时表空间,oracle安装目录和oracle数据文件目录后才正常使用…… @_@。
fuser -kuc /tmp
fuser -kuc /oracle
fuser -kuc /oradata
umount /tmp
umount /oracle
umount /oradata
fsck -y /app
fsck -y /oracle
fsck -y /oradata