错误提示:ORA-01114: 将块写入文件 6 时出现 IO 错误 (块 # 3430716)
ORA-29701: 无法连接到簇管理器(文件 6 是数据表空间),这个现象一两天会自动消
失,然后隔一段时间再出现,“块”的编号会变的。数据库服务器端环境:红旗linux + Oracle10.2.0.4 (双机做的Rac,DB连接数设置为
400,实际连接数据大部分都在150左右,因为暂时用户比较少)
应用服务器端环境:(Windows 2008 企业版 + Tomcat6.0)2台,(红旗linux + 
tongweb(封装了tomcat的web服务))4台
应用连接方式:Java JDBC(使用了c3p0做连接池管理)两台服务器硬盘情况如下:
[root@bjnyjcdb1 ~]# df -hl
Filesystem            容量  已用 可用 已用% 挂载点
/dev/sda2              29G   19G  9.3G  67% /
/dev/sda6              20G   76M   19G   1% /app
/dev/sda8              29G   11G   18G  38% /backup
/dev/sda1            1012M   43M  918M   5% /boot
none                  7.9G     0  7.9G   0% /dev/shm
/dev/sda7              39G  7.7G   29G  21% /nyjc
/dev/sda5             9.7G  181M  9.0G   2% /var
/dev/sdm1             7.5G  3.8G  3.8G  51% /media/usb
[root@bjnyjcdb2 ~]# df -hl
Filesystem            容量  已用 可用 已用% 挂载点
/dev/sda2              29G   14G   15G  49% /
/dev/sda6              20G   15G  4.0G  79% /app
/dev/sda8              29G   11G   18G  38% /backup
/dev/sda1            1012M   43M  918M   5% /boot
none                  7.9G     0  7.9G   0% /dev/shm
/dev/sda7              39G   33G  4.4G  89% /nyjc
/dev/sda5             9.7G  180M  9.0G   2% /var
/dev/sdm1             7.5G  4.0G  3.5G  54% /media/usb
磁盘阵列的空间也有,没有用完。两台数据库机器之间是网络交换机连接;
数据库与磁盘阵列是用的双控制器全光纤通道连接;

解决方案 »

  1.   

    数据文件存储的设备可能脱机了。
    如果文件是临时文件,可能是硬盘容量不够了。因为临时文件不是在创建时分配空间的。你可以重新建立一个新的temporary tablespace;
    drop 掉旧的,再把新建的temporary tablespace 设置为系统默认的临时表空间。