`

(转metalink)Troubleshooting ORA-27300 ORA-27301 ORA-27302 errors [ID 579365.1]

阅读更多
Troubleshooting ORA-27300 ORA-27301 ORA-27302 errors [ID 579365.1] 
  修改时间 24-FEB-2010     类型 TROUBLESHOOTING     状态 PUBLISHED

In this Document
  Purpose
  Last Review Date
  Instructions for the Reader
  Troubleshooting Details
  References

Applies to:
Oracle Server - Enterprise Edition - Version: 9.2.0.1 to 11.1.0.7
Information in this document applies to any platform.
Purpose

This note helps identify the possible causes of the ORA-2730x errors that have already been reported and provides solution where available.  The errors are usually caused by OS system call error or OS configuration issue and are in the form of:
ORA-27300: OS system dependent operation:%s failed with status: %s
ORA-27301: OS failure message: %s
ORA-27302: failure occurred at: %s

Documentation is available at the OS level for some of the dependent operation or OS calls such as fork() or semget(). The 'status' reported in the ORA-27300 error usually corresponds to a Unix error code defined in the "errno.h" header file on the OS, returned by the OS call.

For example,

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

A "man fork" shows:
The fork() function shall fail if:

EAGAIN (status 11) : The system lacked the necessary resources to create another process, or the system-imposed limit on the total number of processes under execution system-wide or by a single user {CHILD_MAX} would be exceeded. EAGAIN corresponds to status 11.

The fork() function may fail if:

ENOMEM (status 12) : Insufficient storage space is available.
Last Review Date
October 8, 2008
Instructions for the Reader
A Troubleshooting Guide is provided to assist in debugging a specific issue. When possible, diagnostic tools are included in the document to assist in troubleshooting.
Troubleshooting Details

The note is broken down by the status code.
STATUS  0

ORA-27300: OS system dependent operation:invalid_process_id failed with status: 0
ORA-27301: OS failure message: Error 0
ORA-27302: failure occurred at: skgpalive1

      See Note 356640.1 ORA-27300, ORA-27301, ORA-27302 Failure Occurred At Skgpalive1 During 'Shutdown'  - Bug 4923667.


ORA-27300: OS system dependent operation:invalid_process failed with status: 0
ORA-27301: OS failure message: Error 0
ORA-27302: failure occurred at: skgpstime3
ORA-27144: attempt to kill process failed

     See Note 458442.1 > />10.2.0.3 PMON CRASHES ON STARTUP ON AIX 5L 5.3 ML05 -- WORKS on ML06> />
STATUS 1 - EPERM Not owner
An attempt was made to modify a file that doesn't belong to the user, or the user was forbidden to modify that file by its owner or super-user.

ORA-27300: OS system dependent operation:invalid_egid failed with status: 1
ORA-27301: OS failure message: Not owner
ORA-27302: failure occurred at: skgpwinit6
ORA-27303: additional information: startup egid = 202 (?), current egid = 101 (dba)

    See Note 453959.1 Cannot Connect As "/ as sysdba" ORA-27140 ORA-27300 ORA-27301

ORA-27512: IPC error posting a process
ORA-27300: OS system dependent operation:kill failed failed with status: 1
ORA-27301: OS failure message: Not owner
ORA-27302: failure occurred at: skgxppost1     

        See Note 3411021.8 - Bug 3411021  - Oracle process may die due to ORA-27300/ORA-27301/ORA-27302 at skgxppost1
STATUS 2 -  ENOENT No such file or directory
This error occurs when trying to access a file or subdirectory that does not exist.

ORA-12012: error on auto execute of job 71010
ORA-27370: job slave failed to launch a job of type EXECUTABLE
ORA-27300: OS system dependent operation:accessing execution agent failed with status: 2
ORA-27301: OS failure message: No such file or directory
ORA-27302: failure occurred at: sjsec 3

        See Note 277399.1 DBMS_SCHEDULER Fails To Execute Jobs With Program_type
EXECUTABLE On HP-UX
STATUS 3 - ESRCH No such process
The process number passed to the signal handling procedure belongs to
a process that doesn't exist, or it is already dead.

In a RAC environment, errors of the form below may be seen causing process failures:
ORA-00603: ORACLE server session terminated by fatal error
ORA-27504: IPC error creating OSD context
ORA-27300: OS system dependent operation:sskgxp_select failed with status: 3
ORA-27301: OS failure message: No such process
ORA-27302: failure occurred at: skgxpvfymmtu
ORA-27303: additional information: MTU could not be verified. Did not receive valid message.

          See Note 746888.1 ORA-27302: Failure Occurred at: skgxpvfymmtu Signalled in the Alert.log
STATUS 6 - ENXIO No such device or address
I/O error on a component of a device that is missing.

Windows specific:

ORA-27300: OS system dependent operation:SuspendThread failed with status: 6
ORA-27301: OS failure message: The handle is invalid.
ORA-27302: failure occurred at: sssxcpttcs6

        See BUG: 6991131 -  Status: 32,Not a Bug
Trying to suspend a thread but the target thread handle is no longer valid since the thread has exited or is about to exit. 
STATUS 8 - ENOEXEC Exec format error
Attempt was made to execute a file that does not have an executable format.

ORA-27300: OS system dependent operation:CreateThread failed with status: 8
ORA-27301: OS failure message: Not enough storage is available to process this command.
ORA-27302: failure occurred at: ssthrddcr.

    See Note 466370.1 ORA-7445 [ACCESS_VIOLATION] [unable_to_trans_pc] [UNABLE_TO_WRITE] ORA-27301 OS failure message Not enough storage ORA-27300 ORA-27302> />

   For Windows, see Note 225349.1 Implementing Address Windowing Extensions (AWE) or VLM on Windows Platforms

STATUS 11 - EAGAIN No more processes
Executing a fork and the system's process table is full, or the user is not allowed to create more process.

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

     See Note 392006.1 Ora-27300 OS system dependent operation fork failed with status 11

Maximum number of PROCESSES allowed per user may be too low (for example: maxuproc on AIX, maxuprc on HP and Solaris.  On Solaris 10, check project.max-lwps)

     @See Bug 7620133 - project.max-lwps was changed from the default which is 2 billion.

ORA-27300: OS system dependent operation:socket failed with status: 11
ORA-27301: OS failure message: Resource temporarily unavailable
ORA-27302: failure occurred at: sskgxpcre1

    See Note 364353.1 ORA-00603 ORA-27504 ORA-27300 ORA-27504 in the Alert Log
(HP port specific)

    1. Set MAX_ASYNC_PORTS to a value high enough
    2. Deactivate async io at os level.

ORA-27300: OS system dependent operation:ioctl failed with status: 11
ORA-27301: OS failure message: Resource temporarily unavailable
ORA-27302: failure occurred at: skgxpvaddr1

    See Note.6629265.8 Bug 6629265 - Intermittent ORA-27504 / ORA-27300 ioctl error 11

When system resources are overloaded, an intermittent failure to create a socket can cause new processes to fail to start with above errors.
STATUS 12 - ENOMEM Not enough core / memory
During an exec or a break, the program asked for more memory than the one available by the system. This error also occurs when there are too many segmentation registers which are required for the arrangement of text data or stack segments.

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

     See Note 465002.1  Database Crash With Error ORA-00490    

    Note 580552.1 Ora-04030 Ora-07445 Ora-27300 Ora-27301 Ora-27302 Crashed Database

    Note 560309.1> /> Database Cannot Start Due to Lack of Memory

** All related to swap space being depleted.  Check the OS system logs.  **> />
STATUS 13 - EACCES Permission denied
An attempt was made to access a forbidden file by the protection system.

ORA-27300: OS system dependent operation:accessing execution agent failed with status: 13
ORA-27301: OS failure message: Permission denied
ORA-27302: failure occurred at: sjsec 3

      See Note 557153.1  ORA-27370, ORA-27301(Permission denied) when running job of type EXECUTABLE .
Restart the Oracle database using an appropriate user account (often the "oracle" user).
STATUS 17 - EEXIST File exists
An existing file was entered as a parameter of a command that will modify it.


ORA-27300: OS system dependent operation:semget failed with status: 17
ORA-27301: OS failure message: File exists
ORA-27302: failure occurred at: sskgpcreate

     See Note 123905.1 ORA-27154 on Database Startup After System Crash
Remove stray shared memory segments and semaphores.

STATUS 22 -  EINVAL Invalid argument
Invalid argument passed.
For example: Passing an unknown signal in the signal function.


ORA-27300: OS system dependent operation:semctl failed with status: 22
ORA-27301: OS failure message: Invalid argument
ORA-27302: failure occurred at: sskgpwrm1
ORA-27157: OS post/wait facility removed
ORA-27300: OS system dependent operation:semop failed with status: 36
ORA-27301: OS failure message: Identifier removed
ORA-27302: failure occurred at: sskgpwwait1

      See Note 438205.1 > />ORA-27300 ORA-27301 ORA-27302 ORA-27157 Database Crash Semaphores/shared memory might have been removed> />


ORA-27300: OS system dependent operation:mpctl_ldomspus failed with status: 22
ORA-27301: OS failure message: Invalid argument
ORA-27302: failure occurred at: skgsnnprocs 

     See BUG: 7232946 - ORA-600[KSKRECONFIGNUMA2] CAUSES INSTANCE CRASH
     10.2.0.4.0

    It looks like this is all resulting of NUMA issues because of NUMA feature is enabled by default starting with 10.2.0.4.   To disable NUMA you need to see the following db parameters:

     _db_block_numa=1
     _enable_NUMA_optimization=FALSE



ORA-27300: OS system dependent operation:pw_postv failed with status: 22
ORA-27301: OS failure message: Invalid argument
ORA-27302: failure occurred at: sskgpwvp3
ORA-27303: additional information: ukid, errno, post_count = 0x7a9d93eb191f0b4e, 22, 3

    See Note 6441119.8 - Bug 6441119 - Instance crash due to ORA-27300 / ORA-27152
    An ORA-27300 error from sskgpwpost or sskgpwvectorpost can lead to an instance crash.


ORA-00600: internal error code, arguments: [ksbmoveme4], [], [], [], [], [], [], []
ORA-27300: OS system dependent operation:run on node failed with status: 22
ORA-27301: OS failure message: Invalid argument
ORA-27302: failure occurred at: skgpmoveme:1

    See Note 848387.1 - With NUMA Enabled, Database Fails To Open With ORA-600 [ksbmoveme4], ORA-27300, ORA-27301, ORA-27302 Errors Reported

STATUS 28 - ENOSPC No space left on device
When writing to a file, the device runs out of space.

ORA-27154: post/wait create failed
ORA-27300: OS system dependent operation:semget failed with status: 28
ORA-27301: OS failure message: No space left on device
ORA-27302: failure occured at: sskgpcreates

        See Note 314179.1 Instance Startup Fails With Error ORA-27154,ORA-27300,ORA-27301,ORA-27302

Oracle 10.2 Installation Guide (for Solaris 8 and 9):
semsys:seminfo_semmns 1024
semsys:seminfo_semmsl 256
STATUS 59

ORA-00603: ORACLE server session terminated by fatal error
ORA-27504: IPC error creating OSD context
ORA-27300: OS system dependent operation:sendmsg failed with status: 59
ORA-27301: OS failure message: Message too long
ORA-27302: failure occurred at: sskgxpsnd1

    See RAC: Note 300956.1 Ora-27302: sskgxpsnd1 - Starting Instance

                    Note 295832.1> /> Unable To Create Database Ora-00603, ORA-27300 > />
STATUS 997

ORA-27300: OS system dependent operation:spcdr:9261:4200 failed with status: 997
ORA-27301: OS failure message: Overlapped I/O operation is in progress.
ORA-27302: failure occurred at: skgpspawn

     See Note 371074.1 ORA-27300 ORA-27301 ORA-27302 in alert log. Cannot connect to database.

Windows specific OS resource issue.
The maximum amount of addressable memory by a process ('oracle.exe' for example) running in a
32-Bit Windows environment has been reached.
STATUS 10054

ORA-27508 : IPC error sending a message
ORA-27300 : OS system dependent operation:IPCSOCK_Send failed with status: 10054
ORA-27301 : OS failure message: An existing connection was forcibly closed by the remote host.
ORA-27302 : failure occurred at: send_3

      See Note 297498.1 Resolving Instance Evictions on Windows Platforms
分享到:
评论

相关推荐

    metalink-ora-600工具使用

    metalink-ora-600工具的使用,是一个外国人的视频教程,需要metalink

    xorg-x11-libs-6.8.2-1.EL.52.i386.rpm

    在查询metalink时你会发现原因是由于缺少了libXp.so.6包,根据Oracle的解决方案需要安装xorg-x11-deprecated-libs-6.8.2-1.EL.13.20.i386.rpm包。不过REDHAT AS4中包含的相应的包版本比较低。于是从Oracle提供的...

    利用 Oracle 和 PHP 管理分布式跟踪文件

    Firstly, check out Note:137280.1 on Metalink. If the error persists beyond the solution suggested here then try; as SYS grant JAVASYSPRIV, JAVAUSERPRIV to tfmadmin; If this does not help then you can...

    metalink-chrome-extension:自动从code.google.compmetalink-chrome-extension导出

    Metalink通常用于在镜像网络/ CDN上进行大量下载和文件。 例如,用于openSUSE的Metalinks包含有关OpenSUSE ISO磁盘映像的信息,因此下载过程将更加简单。 此信息以多种方式提供帮助,例如校验和(错误检测和修复)...

    7320726 补丁

    办法是从oracle metalink 上下载patch:p7320726_10204_Ser08-x86-64.zip 解压后将里面的7320726 文件夹拷贝到任意目录下,例如我将其拷贝到c:\,然后将里面的 文件重命名:ocfs.sys------------------ocfs.sys.w2k...

    在RHEL3上安装ORALCE9I

    [Oracle9i.Database.Release.2.--.9.2.0.4.0.for.Linux.x86].ship_9204_linux_disk1.cpio.gz [Oracle9i.Database.Release.2.--.9.2.0.4.0.for.Linux.x86].ship_9204_linux_disk2.cpio.gz [Oracle9i.Database.Release...

    metalink_v1.0.chm

    搜集了一些关于metalink的经典东东 metalink_v1.0.chm

    metalink-master.zip

    MetaLink提供了整个社交服务的缩略图,而不是裁剪正方形(Facebook)或文本链接(Twitter)的缩略图。 当前设计为通过进行部署,因此更新到您选择的部署系统应该相当容易。 您的YouTube视频的漂亮链接 之前和之后...

    oracle 11g em重建报唯一约束错误解决方法

    今天在手工配置Oracle11g的EM时总是报如下错误: WARNING:ORA-00001:uniqueconstraint(SYSMAN.PARAMETERS_PRIMARY_KEY)violated ORA-06512:at”SYSMAN.EMD_LOADER”,line4986 ORA-06512:atline1 以Metalink上也没有...

    p21769913_20220421_Linux-x86-64.zip

    oracle的巡检工具rda最新版本2020年4月的20.2版.官网metalink下载.Remote Diagnostic Agent.对oracle数据库进行健康检查

    RMAN - Getting Started

    RMAN - Getting Started

    oracle opatch 12.2.0.1.14 Linux-x86-64

    oracle 12c (12.2.0.1)更新补丁时要用的opatch,懂的人知道,这个是要有metalink帐号才能下载的,附件里是OPatch 12.2.0.1.14 for Linux-x86-64

    MetaLink区域数字图书馆.pptx

    MetaLink区域数字图书馆.pptx

    MetaLink区域数字图书馆.ppt

    MetaLink区域数字图书馆.ppt

    Metalink_DBMS_STATS.doc

    How to Move from ANALYZE (using DBMS_UTILITY) to DBMS_STATS Is ANALYZE on the Data Dictionary Supported (TABLES OWNED BY SYS)?

    mysql_wp_cluster_quickstart_windows.pdf

    yum安装时出现:Cannot retrieve metalink for repository: epel. Please verify its path and try again 在CentOS 6.3 x86_64下安装php-mcrypt的时候出现了问题:Error: Cannot retrieve metalink for repository:...

    MetaLink-RMAN RAC Backup and Recovery using RMAN

    MetaLink-RMAN RAC Backup and Recovery using RMAN 希望对ORACLE使用者有点作用

    oracle详解

    例如:imp userid=test1/test1 file=expdat.dmp fromuser=test1 touser=test1 indexes=N 表空间传输 表空间传输是8i新增加的一种快速在数据库间移动数据的一种办法,是把一个数据库上的格式数据文件附加到另外一个...

    linuxoracle

    linuxoracle

Global site tag (gtag.js) - Google Analytics