AIX 5.3 Oracle 9i启动报错ORA-27061

老系统,一直正常运营,突然数据库无法访问,情况如下:

aix5.3的系统,安装有oracle9i

登陆aix系统,发现监听已被中断,准备重启数据库

(1)oracle$lsnrctl start

监听正常启动

(2)

    oracle$sqlplus /nolog   
       SQL>connect /as sysdba   
       connected to an idle instance.   
       SQL>startup;   
    oracle instance started.   
    ……   
    ……   
    ……   
    Database mounted.  

mounted成功后报错:如下

    ORA-27061: skgfospo: waiting for async I/Os failed   
    IBM AIX RISC System/6000 Error: 22: Invalid argument   
    ORA-27061: skgfospo: waiting for async I/Os failed   
    IBM AIX RISC System/6000 Error: 22: Invalid argument   
    ORA-27061: skgfospo: waiting for async I/Os failed   
    IBM AIX RISC System/6000 Error: 22: Invalid argument   
    ORA-27061: skgfospo: waiting for async I/Os failed   
    IBM AIX RISC System/6000 Error: 22: Invalid argument  

分析:

看错误信息提示好像是系统IO异步的问题

未查到原因,重启aix

shutdown -Fr

启动数据库,依然是:ORA-27061: skgfospo: waiting for async I/Os failed

具体原因应该是aix5.3系统问题,需要打IBM补丁:Fix APAR IZ03260

有一种临时解决方案:加大maxreqs的参数

切换到root

#chdev -l aio0 -P  -a maxreqs=16384

重启数据库正常。

但是重启aix系统之后,依然无法启动数据库,还是安装了aix系统补丁才彻底解决。
参与2

1同行回答

zhenzongjianzhenzongjian软件开发工程师na
单机双机啊??环境描述不清显示全部
单机双机啊??

环境描述不清收起
互联网服务 · 2012-02-17
浏览622

提问者

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-02-14
  • 关注会员:1 人
  • 问题浏览:2855
  • 最近回答:2012-02-17
  • X社区推广