本帖最后由 ccton 于 2014-2-18 12:08 编辑
[root@**** hydata]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.6 (Tikanga)
[root@**** hydata]# uname -a
Linux gywsj.hyb210 2.6.18-238.el5 #1 SMP Sun Dec 19 14:22:44 EST 2010 x86_64 x86_64 x86_64 GNU/Linux
数据库版本:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
问题描述,运行一段时间后出现挂载阵列的文件系统会逻辑错误,自动变为只读
另外,曾经用循环批量写入大文件,将磁盘写满也未报过错误,重新mount后写文件也正常
我怀疑是阵列的电压不稳定导致磁盘逻辑块错误,或者是ORACLE bug,但未找到相关资料证明
请各位高手帮忙诊断下
下面是相关日志
数据库日志:
Tue Feb 18 09:53:28 2014
Archived Log entry 18018 added for thread 1 sequence 565 ID 0x51475291 dest 1:
Tue Feb 18 10:19:41 2014
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ckpt_30996.trc:
ORA-00206: 写入控制文件时出错 (块 3, # 块 1)
ORA-00202: 控制文件: ''/hydata/flash_recovery_area/orcl/control02.ctl''
ORA-27072: 文件 I/O 错误
Linux-x86_64 Error: 30: Read-only file system
Additional information: 4
Additional information: 3
Additional information: -1
Tue Feb 18 10:19:41 2014
KCF: read, write or open error, block=0xaa13a online=1
Tue Feb 18 10:19:41 2014
KCF: read, write or open error, block=0xa5dfd online=1
file=5 '/hydata/tablespaces/cmsservergy.dat'
Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ckpt_30996.trc:
ORA-00221: 写入控制文件时出错
ORA-