ORA-27090: Unable to reserve kernel resources for asynchronous disk I/O

来源:这里教程网 时间:2026-03-03 14:19:18 作者:

系统环境;Red Hat Enterprise Linux Server release 6.8 (Santiago)内存:16G数据库版本:11.2.0.4.170117 问题:数据库目录Oracle 使用率90% 告警检查发现:grid用户的trace目录增大 单个 +ASM1_ora_1135.trc 日志9G, 而且一直增长。检查ASM告警日志:Errors in file /oracle/app/grid/diag/asm/+asm/+ASM1/trace/+ASM1_ora_1135.trc:ORA-27090: Unable to reserve kernel resources for asynchronous disk I/OLinux-x86_64 Error: 11: Resource temporarily unavailableAdditional information: 3Additional information: 128Additional information: 978444928 问题找到了。查原因吧,MOS 搜索 ORA-27090  到这里原来是内核参数值太低限制导致  Oracle建议值: fs.aio-max-nr = 3145728 查看当前系统: [root@onetdb1 trace]# sysctl -a| grep aio fs.aio-nr = 1048576 fs.aio-max-nr = 1048576 修改完毕后 [root@onetdb1 trace]# sysctl -p  再次检查 [root@onetdb1 trace]# sysctl -a| grep aio fs.aio-nr = 1048576 fs.aio-max-nr = 3145728 已生效 报错也停止了。

相关推荐