转帖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/

Smart200 PLC实现Bool信号接通延时、关闭延时作用 解决Smart200 PLC时间继电器和脉冲扫描P或N不能重复使用的问题,用于Bool信号延时接通和延时关闭的作用,可调整时间基数 阅读详情

相关推荐

IGBT基础知识

IGBT

u010783226的专栏 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

OpenClaw 接入智谱 GLM-5-Turbo 龙虾套餐:完整避坑指南与 SOP

OpenClaw 接入智谱 GLM-5-Turbo 的核心在于“端点匹配”和“多渠道验证”。端点匹配:龙虾套餐必须用标准端点。多渠道验证:遇到 TUI 不显示时,用curl或飞书机器人验证,不要被 Bug 误导。希望这份 SOP 能帮你顺利跑通 OpenClaw + GLM-5-Turbo,享受强大的 AI 编程助手!

Aaron_liu20的博客 1701

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

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

cuanchuwei1207的博客 264

从零开始用STM32驱动RGB屏:配置PCLK、DE同步信号的避坑指南

本文详细介绍了如何使用STM32驱动RGB接口LCD屏幕,重点解析了PCLK配置、同步信号极性和DE使能等关键参数的设置方法。通过实战代码示例和常见问题排查指南,帮助开发者避免常见配置错误,实现稳定的显示效果。特别针对800x480 IPS屏提供了优化建议和调试技巧。

sky77的博客 539

了解你的GPU:深入探讨AMD SMI

2024年9月17日 作者:Matt Elliott对于使用AMD硬件的系统管理员和高级用户来说,性能优化和高效的资源监控至关重要。AMD系统管理界面命令行工具`amd-smi`正是为了解决这些需求而设计的。amd-smi是一个多功能的命令行工具,专门用于管理和监控AMD硬件,主要侧重于GPU。作为未来取代`rocm-smi`的工具,`amd-smi`有望成为跨广泛设备的AMD硬件管理的主要工具。

数字人生 4521

redis fork时无法分配内存

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

swimablefish的专栏 4282

企业AI Agent的多模态学习在用户体验优化中的应用

本文旨在为企业技术团队提供关于多模态AI Agent在用户体验优化领域的全面技术指南。多模态学习如何突破传统单模态AI的局限性企业级AI Agent的系统架构设计原则多模态特征融合的工程实现细节用户体验度量的量化方法实际部署中的性能优化策略研究范围涵盖计算机视觉、自然语言处理、语音识别等多个AI子领域的技术融合,以及它们在电商、金融、医疗等行业的应用实践。首先介绍多模态学习的核心概念和技术原理然后深入分析关键算法和数学模型接着通过完整项目案例展示实际应用。

大模型应用工坊 706

诊断 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万+

10.嵌入式控制器EC实战 GPIO开发流程

文章目录1.General Control Register (GCR),通用控制寄存器,地址0x1602.GPDRA—GPDRJ端口数据寄存器组(共10组)3.Port Control n Registers (GPCRn, n = A0-I7),端口控制寄存器4.GPIO端口编程指导编程步骤端口初始化使用InitGPIOReg数据结构初始化所有端口默认工作模式读取输入引脚的值(STATE_ACin()): IT8502中各个引脚的描述见下表所示: 在嵌入式控制器EC的IT8502主控芯片中,通过芯片的

qq_30135687的博客 2283

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

使用 Python 爬虫抓取 IMDb 电影信息 - 评分、评论与基本信息抓取教程

本文介绍了如何使用 Python 爬虫技术抓取 IMDb 电影评分、评论和基本信息。我们分别展示了通过IMDb API和两种方法抓取数据,并进行了数据存储、分析与可视化。在未来,我们还可以基于这些数据开发电影推荐系统、情感分析工具等,进一步丰富电影数据的应用场景。通过这些实践,您不仅学会了如何抓取和存储数据,还可以通过这些基础来构建自己的数据分析应用,获取更丰富的电影数据。

2201_76125261的博客 601

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

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

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万+

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

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

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、付费专栏及课程。

余额充值