转帖ORA-27300: OS system dependent operation:fork failed with status: 12

os : aix 5.3 + hacmp 5.4.1
db : 10.2.0. 3 rac

alert.log
Mon Sep  1 03:49:17 2008
Process startup failed, error stack:
Mon Sep  1 03:49:17 2008
Errors in file /app/oracle/admin/racdb/bdump/racdb1_psp0_479298.trc:
ORA-27300: OS system dependent operation:fork failed with status: 12
ORA-27301: OS failure message: Not enough space
ORA-27302: failure occurred at: skgpspawn3
Mon Sep  1 03:49:18 2008
Process PZ96 died, see its trace file


trace.log
Redo thread mounted by this instance: 1
Oracle process number: 4
Unix process pid: 479298, image: oracle@racdb1 (PSP0)

*** SERVICE NAME ORA-27300: OS system dependent operation:fork failed with status: 12 - 无法无天耗 - 无法无天耗的移动U盘SYS$BACKGROUND) 2008-09-01 03:46:42.179
*** SESSION ID ORA-27300: OS system dependent operation:fork failed with status: 12 - 无法无天耗 - 无法无天耗的移动U盘553.1) 2008-09-01 03:46:42.179
*** 2008-09-01 03:46:42.179
Process startup failed, error stack:
ORA-27300: OS system dependent operation:fork failed with status: 12
ORA-27301: OS failure message: Not enough space
ORA-27302: failure occurred at: skgpspawn3
*** 2008-09-01 03:47:41.144
Process startup failed, error stack:
ORA-27300: OS system dependent operation:fork failed with status: 12
ORA-27301: OS failure message: Not enough space
ORA-27302: failure occurred at: skgpspawn3
*** 2008-09-01 03:49:15.684

分析:
   1. 发现alert.log 发现很多ORA-27301: OS failure message: Not enough space 以为是 磁盘空间不足, 检查磁盘发现没有满.
   2. 检查trace.log , 发现是process PSP0 启动不了,  process-spawner (PSP0): spawns Oracle processes , 为oracle主要后台进程.
   3. crs_stat -t  发现 数据库实例1已经down 掉,各个rac1资源已经offline..说明PSP0已经启动不了. 由此可知 ORA-27301: OS failure message: Not enough space 可能是由于系统内存不足的原因.
   4. metalink 查询. Doc ID:  Note:560309.1
      正是由于ram/swap 不足导致, 建议设置.
      RAM                              SWAP
      1GB to 2GB                   1.5 times RAM
      > 2GB and <= 8GB             1 times RAM
      > 8GB                      .75 times RAM
     而当前aix 系统的ram:8G, swap: 4G 可知远小于需要设置的swap.
   5. 查到原因 ,修改就很简单了. 利用smitty chps 修改系统的swap 即可. 然后利用 lsps -a 或者topas 查看swap .
   6. 系统运行3.4个月一直很正常,修改swap 以后需要继续观察.

附录: Doc ID:  Note:560309.1   
Applies to:
Oracle Server - Enterprise Edition - Version: 10.2.0.1 to 10.2.0.3
This problem can occur on any platform.

Symptoms
The database can not start up due to the following errors:

*** SERVICE NAME ORA-27300: OS system dependent operation:fork failed with status: 12 - 无法无天耗 - 无法无天耗的移动U盘SYS$BACKGROUND) 2008-03-24 17:02:34.855
*** SESSION ID ORA-27300: OS system dependent operation:fork failed with status: 12 - 无法无天耗 - 无法无天耗的移动U盘1104.1) 2008-03-24 17:02:34.855
*** 2008-03-24 17:02:34.855
Process startup failed, error stack:
ORA-27300: OS system dependent operation:fork failed with status: 12
ORA-27301: OS failure message: Not enough space
ORA-27302: failure occurred at: skgpspawn3
*** 2008-03-24 17:02:38.158
Process startup failed, error stack:
ORA-27300: OS system dependent operation:fork failed with status: 12
ORA-27301: OS failure message: Not enough space
ORA-27302: failure occurred at: skgpspawn3

Cause
This issue is mainly caused by lack of memory / swap. Checking the memory configuration on the server, we have found the following:

Total Physical Memory 38912 MB
Swap: Max Size 17664 MiB
So, RAM is 38 GB, SWAP space is only 17 GB

Solution
-We should increase the server swap space (paging space) . The general rule of thumb is that swap space should be:
RAM                              SWAP
1GB to 2GB                   1.5 times RAM
> 2GB and <= 8GB          1 times RAM
> 8GB                            .75 times RAM

So in our case, the recommended swap space is @28 GB .

We can also try to increase physical memory, if possible.

We should also check the ulimits for Oracle user.:
memory - unlimited
data       - unlimited
cpu        - unlimited
stack      - at least 32768
nofile      - OS dependent

We should also check memory parameters in the pfile/spfile that add more load to the memory consumption on the server.  In our issue, we found these settings which added more pressure to the memory:
-lock_sga=true
-large db_keep_cache_size=14000m.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12778571/viewspace-703997/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/12778571/viewspace-703997/

基于Q-learning的无人机三维路径规划(含完整C++代码) 阅读详情

相关推荐

windows11 远程桌面连接 通过代理连接RDP桌面报错 错误代码0x904 拓展错误代码0x7

打开windows Defender防火墙设置--允许应用通过防火墙更改设置--允许其他应用浏览--进入C:\WINDOWS\system32目录选择mstsc.exe进入C:\Windows\SysWOW64目录h'qmstsc.exe添加后列表里多了一个远程桌面连接,还有一个Remote Desktop Connection,配置网络权限后保存连接成功。

weixin_43978891的博客 1万+

solaris下ORA-27300 ORA-27301 ORA-27302错误的解决办法

今天现场有个数据库,不断重启,无法提供服务。 系统是sunOS root@solarisldg4:~# uname -a SunOS solarisldg4 5.11 11.3 sun4v sparc sun4v root@solarisldg4:~# cat /etc/release                              Oracle Solaris 11.3 SPAR...

kadwf123的专栏 854

手把手教你用C语言实现GNSS卫星方位角计算(附RTKLIB风格代码解析)

本文详细介绍了如何使用C语言实现GNSS卫星方位角计算,包括从地固坐标系到站心坐标系的转换链条。通过RTKLIB风格的代码解析,展示了XYZ到ENU坐标转换的核心原理和C语言实现框架,帮助开发者掌握卫星方位角和高度角的计算技巧,适用于GNSS观测数据质量分析和精密定位算法开发。

weixin_30699915的博客 364

【故障处理】ORA- 2730*,status 12故障分析与处理

今天有朋友在AIX操作系统上的10g数据库环境中遭遇了ORA-2730*一系列错误。导致系统使用一段时间后就无法连接,客户端亦无法登陆,服务器端也无法提交任何命令。最后使用简单的“重启数据库”方法暂时处理了这个问题(这种处理方法...

cuanchuwei1207的博客 264

金融科技风险管理实践之监管评级全解

内部审计是公司治理的四大基石之一。因此,建议银行以问题与结果为导向,推动科技风险分级分类管理,重点防范重大中断、重大事件,并进一步加强科技风险评估与监测,加强对重要管理流程、重要系统、网络等重点管控环节的评估监测,对于评估发现的问题,及时完善管理手段,举一反三解决问题,提高风险管理的有效性。投入更多审计资源,加大对重点机构、薄弱环节、重要领域的审计力度,如:加强对境外机构的审计,加强网络安全、数据安全、业务连续性等高风险领域审计,加强数字化转型过程中的风险审计,以高水平安全,为数字金融高质量发展保驾护航。

银行信息系统应用架构详解 450

基于ZYNQ的HP总线与DDR交互:实现PL与PS高效数据传输的完整指南

本文将深入探讨如何通过AXI HP总线实现PL与PS的DDR交互,结合代码示例、硬件配置与创新优化,助力开发者掌握这一关键技术。ZYNQ内部通过AXI HP接口直接连接PL与DDR控制器,PL通过AXI协议发送读写请求,绕过PS的CPU直接操作DDR。通过AXI HP总线实现PL与PS的DDR交互,开发者可充分发挥ZYNQ异构架构的优势。在Xilinx ZYNQ系列芯片中,PS(Processing System)与PL(Programmable Logic)的协同设计是其核心优势。

QQ_778132974的博客 1223

redis fork时无法分配内存

状况: redis日志中一直打印无法分配内存的信息 Can't save in background: fork: Cannot allocate memory 原因: redis在dump数据的时候,会fork出一个子进程,理论上child进程所占用的内存和parent是一样的 解决方案: 将内存分配策略应该设置为 1(表示内核允许分配所有的物理内存,而不管当前的内存状态

swimablefish的专栏 4282

第一节:从Chat_Bot 到 AI_Agent——一个范式转换

本文系统剖析了工业级AI代理系统ClaudeCode的设计原理与工程实践。通过对比ChatBot与Agent的三个本质差异:自主循环决策vs单轮应答、环境交互vs纯文本I/O、持久状态管理vs无状态对话,揭示了构建生产级Agent系统的关键挑战。文章详细解析了ClaudeCode的五层架构设计、1800+文件组成的运行时系统,包括工具调度、权限管理、状态持久化等核心机制,并阐述了从简单API调用到完整Agent系统的演进路径。

2201_75869398的博客 67

诊断 ORA-27300 ORA-27301 ORA-27302 错误 (文档 ID 2179478.1)

适用于:Oracle Database - Enterprise Edition - 版本 12.1.0.2 到 12.1.0.2 [发行版 12.1]Oracle Database - Enterprise Edition - 版本 11.2.0.4 到 11.2.0.4 [发行版 11.2]Oracle Database - Enterprise Edition - 版本 9.2.0.1 到 ...

逝鸿的博客 1万+

openclaw本地模型对接

使用是官方推荐的一种集成方式,它可以简化配置过程。但由于您的系统环境和之前复杂的配置历史,我为您梳理了一个核心流程,并增加了关键的“事后检查”步骤,以确保能从根本上解决问题。

suny8的专栏 2460

关于Fluent模拟中的动态接触角UDF实现,详细设计

🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀!

**My Coding Family** 1145

ORA-27300: OS system dependent operation:fork failed with status: 2、ORA-27301、ORA-27302

问题描述 业务人员反映应用程序无法登陆数据库,用PL/SQL登录时报错ORA-12537: 查看告警日志: Mon Aug 03 14:12:19 2020 Process startup failed, error stack: Errors in file /u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_psp0_44053.trc: ORA-27300: OS system dependent operation:fork failed with

鲨鱼胃的博客 1121

刷机维修进阶教程-----adb禁用错了系统app导致无法开机 如何保数据无损恢复机型

在刷机维修过程中 。我们会遇到一些由于客户使用adb指令来禁用手机app而导致手机无法开机进入系统的故障机型。通常此类问题机型有好几种解决方法。但如果客户需要保数据来恢复机型。其实操作也是很简单的.还有类似误删除应用导致不开机等等如何保数据。  通过博文了解💝💝💝    1💝💝💝----adb禁用或者删除系统app导致无法开机的几种解决方法 2💝💝💝----如何保数据来无损恢复机型 3💝💝💝----其他保数据解决系统类故障无法开机的步骤解析

小马哥的专栏 1352

ORA-27300: OS system dependent operation:fork failed with status: 12

今天查看一用户的alert日志,发现日志中有ora-27300错误,具体错误如下: Errors in file /opt/app/oracle/admin/orcl/bdump/orcl1_psp0_544938.trc: ORA-27300: OS system dependent operation:fork failed with status: 12 ORA-27301: OS f

DBA实施者 7229

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

ORA-27300: OS system dependent operation:fork failed with status

问题现象:   Sun Sep 30 21:12:28 2018 Errors in file /DBSoft2/oracle/diag/rdbms/fzdbcgbk/fzdbcgbk1/trace/fzdbcgbk1_psp0_221463.trc: ORA-27300: ͳϵͳز: fork ʧ ״̬Ϊ: 11 ORA-27301: ͳϢ: Resource temporarily una...

PrudentWoo 的个人空间 1万+

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Ora-27300 OS system dependent operation:fork failed with status: 11 [ID 392006.1]

今天处理一个oracle双机切换的问题的,最后定为出原因如下:操作系统无法分配进程给我oracle,原因就是已经达到用户的最大进程数 Applies to: Oracle Database - Enterprise Edition - Version 9.2.0.8 and later Generic UNIX Generic Linux ***Checked for relevanc

weiwang的专栏 3994

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

ORA-27300: OS system dependent operation:fork failed with status: 11

今天早上,应用的人说新装的那台数据库连接报错,用PL/SQL Developer连接报: ORA-12537:TNS:连接关闭。 开始处理: 以oracle身份登陆系统,报: /etc/profi...

cimeihong1172的博客 329

ORA-27300 ORA-27301 ORA-27302 问题解决方法

环境 oracle 10.2.0.4 rac + AIX 5.3 客户一套rac数据库,最近在检查数据库日志时,报以下错误: Tue Mar 30 15:19:43 2010Process star...

cucanqi9387的博客 589

Ora-27300 OS system dependent operation:fork faile

1、环境描述 AIX 6.1 Oracle 11.2.0.1 2、问题描述应用连接到数据库后自动断开连接,业务无法正常使用。sqlplus / as sysdba 可以登录到数据库中。 3、报错信息Errors in file /u01/oracle/admin/orcl/bdump/orcl1_psp0_954436.trc:ORA-27300: OS system dependent ope...

weixin_34268610的博客 423

ORA-27302: failure occurred at: skgpspawn3 可能的原因及处理

[img]http://dl2.iteye.com/upload/attachment/0098/0319/2ce5e741-8d5c-3393-8baf-c22c82763cc2.jpg[/img] 问题现象: Mon May 26 07:08:58 GMT+08:00 2014Process startup failed, error stack: Mon May 26 07:...

iteye_4680的博客 293

Troubleshooting ORA-27300 ORA-27…

Troubleshooting ORA-27300 ORA-27301 ORA-27302 errors [ID 579365.1] 转到底部  -------------------------------------------------------------------------------- 修改时间:2013-4-25类型:TROUBLESHOOTING状态:PUBLISHED优

babymouse1212的博客 1167

AIX系统maxuproc太小导致ORA-27300错

AIX5.3上的Oracle10g系统报错: ORA-27300: OS system dependent operation:fork failed with status: 11 ORA-27301: OS failure message: Resource temporarily unavailable ORA-27302: failure occurred at: skgpspawn

欧辰的专栏 2048

HPUX上出现ORA-27300、ORA-27301、ORA-27302的STATUS 11错误

数据库出现ORA-27300、ORA-27301和ORA-27302错误并最终出现ORA-29702错误,导致数据库实例的崩溃。 数据库版本为10.2.0.4 RAC fo...

ckawt40802的专栏 287
上一篇: ORACLE goldengate的OGG-01004 OGG-1296错误
下一篇: 转帖eygle:利用AWR报告解决paging space被撑爆的例子
css48419
博客等级 码龄12年 5粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值