ORA-27300,ORA-27301,ORA-27302

news/2024/10/17 16:18:31/

   运维工程师在一台IBM P750(AIX6.1)上部署了一套oracle(未建库),让我把商用的某库同其做一个DG容灾。我按正常步骤部署了DG。

   1.在备库开始日志恢复

alter database recover managed standby database using current logfile disconnect;

   2.查看备库是否正常接收日志

select process,client_process,sequence#,status from v$managed_standby;

--正常接收日志

   3.查看备库是否正常应用日志

select THREAD#,SEQUENCE#,ARCHIVED,APPLIED,DELETED,STATUS from v$archived_log order by 1,2;

--正常应用日志

  但是我在备库的alert日志里发现有如下报错

报错1

Process startup failed, error stack:
Errors in file /apps/oracle/diag/rdbms/egbi/egbi2/trace/egbi2_psp0_29949962.trc:
ORA-27300: OS system dependent operation:fork failed with status: 2
ORA-27301: OS failure message: No such file or directory
ORA-27302: failure occurred at: skgpspawn5

报错2

Process startup failed, error stack:
Errors in file /apps/oracle/diag/rdbms/egbi/egbi2/trace/egbi2_psp0_29949962.trc:
ORA-27300: OS system dependent operation:fork failed with status: 11
ORA-27301: OS failure message: Resource temporarily unavailable
ORA-27302: failure occurred at: skgpspawn3

查看mos后发现是操作系统参数maxuproc设置不正确导致(具体见Doc ID 1125188.1和Doc ID 392006.1),该参数默认只有128,该参数决定了每个操作系统用户允许连接的最大进程数,该参数不足时alert日志中会报如上错误。

  正常在装rac时这些参数我们都会提前检查,并设为oracle要求的值(要求值为16384),这里可能是运维根本没有检查该参数

检查该参数

lsattr -E -l sys0 -a maxuproc

root@egisbdb1:/#lsattr -E -l sys0 -a maxuproc
maxuproc 128 Maximum number of PROCESSES allowed per user True

修改该参数(增大maxuproc参数无需重启操作系统可以直接生效,如果是减小该值则需重启操作系统后生效

chdev -l sys0 -a maxuproc=16384

   修改后alert日志中不再报该错误

本文出自 “技术” 博客,请务必保留此出处http://589985.blog.51cto.com/1609992/1382435


http://www.ppmy.cn/news/248366.html

相关文章

Spring标签EL表达式漏洞分析(CVE-2011-2730)

Spring标签EL表达式漏洞分析(CVE-2011-2730) El表达式简介 定义&#xff1a;El表达式简单来说&#xff0c;是用简单的语法访问对象的反射库。 在jsp页面中可以使用el表达式代替<%%>&#xff0c;之间访问java对象。 下面的例子分别使用<%%>和el表达式访问对象&am…

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

问题描述 业务人员反映应用程序无法登陆数据库&#xff0c;用PL/SQL登录时报错ORA-12537&#xff1a; 查看告警日志&#xff1a; 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_44…

数据库表计算增量的方法

在项目过程中遇到的问题&#xff0c;需要对于一张库表内的数据&#xff0c;用sql语句进行处理计算&#xff0c;完成计算操作得出结果。在查询资料之后自己进行调整后得出完整的过程方法。分为两步操作&#xff1a; --1、同一个表进行增量计算 SELECT "a"."c0&…

深交所2730家公司精准画像

一、基本面扫描 &#xff08;一&#xff09;广东深交所上市企业数量居全国首位 截止到2022年12月20日&#xff0c;共有2,730家企业先后在深交所上市。上市企业在全国31个省份均有分布&#xff0c;其中广东省、浙江省和江苏省企业数量较多&#xff0c;分别有648家、327家、306…

stm32输出pwm 崩溃问题CmBacktrace开源工具

概述&#xff1a;stm32的每个引脚都有其自带的特殊功能&#xff0c;有定时器输出功能的引脚可以输出pwm。如果没有的也可以io口模拟输出&#xff0c;如果非要较真的话&#xff0c;理论上可以算是每个引脚都能输出PWM&#xff0c;但一般我们都使用带定时器输出功能的io。此文章来…

AWS RDS 默认最大连接数

1GB 1,07,37,41,824 字节(1024 x 1024 x1024) {DBInstanceClassMemory/12582880} 默认的最大连接数 通过连接数据库&#xff0c;运行 show variables like %max_connections%;实际得出的 max_connections < {DBInstanceClassMemory/12582880} 由于为操作系统和 RDS 管…

QuestaSim问题

001 问题描述&#xff1a; QuestaSim-64 vlog 10.6c Compiler 2017.07 Jul 26 2017 ** Error: (vlog-13069) D:\1_projects\Questasim_prj\AHP2APB\apb_slv_trans.sv(6): near “uvm_sequence_item”: syntax error, unexpected IDENTIFIER. ** Error: D:\1_projects\Questasim…

RNA-seq 详细教程:实验设计(2)

学习目标 了解设置重复对于 RNA-seq 分析的重要性 了解生物重复次数、测序深度和鉴定到的差异表达基因之间的关系 了解如何设计 RNA-seq 实验&#xff0c;以避免批次效应 1. 注意事项 了解 RNA 提取和 RNA-seq 文库制备实验过程中的步骤&#xff0c;有助于设计 RNA-seq 实验&am…