数据库关闭Hang住,出现错误PMON failed to acquire latch, see PMON dump

在AIX5.3平台中,Oracle10gR2的版本Oracle10.2.0.1

在关闭shutdown  immediate数据库时,数据库不能正常关闭,

出现错误PMON failed to acquire latch, see PMON dump,数据库处于Hang状态。

 

如果再执行shutdown immediate命令出现:

SQL> shutdown immediate

ORA-24324: service handle not initialized

ORA-24323: value not allowed

ORA-01089: immediate shutdown in progress - no operations are permitted

SQL>

 

强制关闭出现:

SQL> shutdown abort

ORA-01031: insufficient privileges

 

这可能是Oracle版本的bug。

 

 

解决:

1、  临时解决

可多试几次shutdown  abort强制关闭数据库,如不行,重启系统。

 

2、  打上补丁

   METALINK:Bug 6488694

To implement the solution, execute the following steps::

 

1. In $ORACLE_HOME/network/admin/listener.ora, of the database where the Metadata Repository is to be loaded, add the line:

INBOUND_CONNECT_TIMEOUT_LISTENER = 0

 

2. In the Oracle Server 10g sqlnet.ora, add the line:

SQLNET.INBOUND_CONNECT_TIMEOUT = 0

 

3. Stop and restart the database and the listener for the changes to take effect

 

Applies to:

Oracle Server - Enterprise Edition - Version: 10.2.0.1.0 to 10.2.0.3.0

This problem can occur on any platform.

Symptoms

Database Instance hangs and connections to database using 'sqlplus' are also not possible.

 

Checking alert.log we see following messages

 

PMON failed to acquire latch, see PMON dump

Fri Oct 5 10:33:00 2007

PMON failed to acquire latch, see PMON dump

Fri Oct 5 10:34:05 2007

PMON failed to acquire latch, see PMON dump

Errors in file /dwrac/BDUMP/dwhp_pmon_1912834.trc:

 

This will also dump a systemstate dump and the location will be mentioned in alert.log

Also at OS level, we see that MMAN is consuming lot of CPU.

 

Cause Currently this issue is being worked upon by development in

 

Bug 6488694

- DATABSE HUNG WITH PMON FAILED TO ACQUIRE LATCH MESSAGE

 

Solution

As of now only workaround is to disable Automatic Shared Memory Management (ASMM ) i.e Setting SGA_TARGET=0

 

Also as per bug, you can can set following event and restart the instance EVENT="10235 trace name context forever, level 2"

 

Development is suspecting memory corruption in this case. So with the above event, database might hit ORA-600 before spin. The trace file of ORA-600 would help investigate the issue. These trace files need to be sent to Oracle support for investigation.

 

Note : - Event 10235 with level 2 or higher can impact latch contention.Though may not be quite critical. In case you see latch contention then unset the event

 

References

Bug 6488694

- DATABSE HUNG WITH PMON FAILED TO ACQUIRE LATCH MESSAGE

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

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

从零配置EtherCAT IGH主站:手把手教你处理内核版本与实时性优化的那些坑 本文详细指导如何从零配置EtherCAT IGH主站,涵盖内核版本适配、实时性优化及常见问题解决方案。通过精确匹配内核头文件、应用实时补丁和优化网卡驱动,帮助开发者实现微秒级响应,适用于工业自动化、机器人控制等高精度场景。 阅读详情

相关推荐

高德地图可视化入门:零基础用Python+高德API打造你的第一个热力图

本文详细介绍了如何使用Python和高德地图API从零构建商业级热力图。通过环境配置、地理编码、数据清洗到最终可视化展示的全流程指南,帮助开发者快速掌握地图可视化技术,特别适合展示商圈人流、疫情热点等地理分布数据。

weixin_29053067的博客 305

PMON failed to acquire latch, see PMON dump

PMON failed to acquire latch, see PMON dump 问题描述: 在关闭数据库时,在alert日志中报错:PMON failed to acquire...

479

基于ROS的室内移动机器人自主导航技术

随着机器人技术的发展,近些年来室内移动机器人的研究热度越来越高。本文主要利用ROS操作系统对室内移动机器人的建图定位与自主导航关键技术进行研究。 ROS是目前开发较为完整具有广阔应用前景的开源机器人操作系统,具有分布式、模块化、代码复用等优良特点。同时ROS还提供了许多开源库,在这些库的基础之上研究同时定位与地图构建和机器人自主导航技术可以节省大量时间。 ORB-SLAM2是比较优秀的视觉SLAM算法之一,它具有计算量比较小、能够实时运行等优点。在介绍ORB-SLAM2的框架之前,首先会介绍视觉SLAM的一

weixin_44553616的博客 1909

Oracle bug:PMON failed to acquire latch,see PMON dump

环境介绍

My Oracle Recipe 3749

保姆级教程:在NXPS32144环境下安装EB TRESOS 29.0.0并配置MCAL开发环境

本文提供了一份详细的保姆级教程,指导如何在NXP S32K144环境下安装EB TRESOS 29.0.0并配置MCAL开发环境。内容涵盖从前期资源准备、软件安装步骤、核心的MCAL关联配置,到首次创建AUTOSAR工程并进行模块配置的全流程,旨在帮助汽车电子开发者搭建稳定、可用的底层软件开发地基。

wind6的博客 956

单片机开发者的福音:3步搞定VSCode智能补全(IAR工程+Clangd实战)

本文为单片机开发者提供了一套高效解决方案,通过EIDE插件将IAR工程导入VSCode,并生成关键的compile_commands.json文件,结合Clangd配置,仅需三步即可实现精准的智能代码补全、一键跳转等现代编辑功能,大幅提升嵌入式开发效率。

coffee的博客 523

PMON failed to acquirelatch, see PMON dump

PMON failed to acquirelatch, see PMON dump           这两天突然发现有套在运行的Oracle 10.2.0.1 for RHEL 5.8x86_x64的数据库关闭非常慢,长达4分钟,shutdown immediate之后alert.log报大量的”PMON failed to acquire latch,see PMON dump”,该库

PrudentWoo 的个人空间 3160

k8s上分离集群seatunnel部署(生产推荐)

k8s上分离集群seatunnel部署(生产推荐)

寂夜了无痕的博客 884

PMON failed to acquire latch, see PMON dump zz

今天在关闭数据库的时候,shutdown immediate之后系统就hang住了,其他进程也连不上库。查看了alert.log日志,发现大量出现“PMON failed to acquire latch, see PMON d...

cuipo8998的博客 195

TVS 管击穿电压与钳位电压的工程解析

TVS二极管的核心参数击穿电压(VBR)和钳位电压(VC)常被混淆,但二者具有本质区别。VBR是

硬核科技 477

cesium 综合教程200+【目录】(已包含186篇文章)

cesium示例教程100+旨在为开发者提供简单快捷的,。在每一个示例中,解释相应的API知识点,做到。目录中有链接的为已有文章,没链接的为目标文章,不断更新中…

大剑师兰特的GIS世界 8893

关闭数据库出现PMON failed to acquire latch信息

很常见的一个信息,以前并没有太在意,不过即使是这种异常信息,Oracle也认为是bug。 [@more@] 关闭数据库时,信息如下: Tue Aug 16 15:38:06 2011...

ckawt40802的专栏 264

Python爬虫实战【房产刚需专属】:爬取链家/贝壳完整房源数据,精准筛选刚需房源【房价+户型+地段+面积+装修】

本次爬虫的核心亮点就是刚需专属筛选,我已经把刚需买房的主流筛选逻辑封装为独立函数,你只需要修改筛选参数,就能精准匹配你的需求无需懂Python语法,直接改数字/文字即可!本次爬虫是刚需买房+Python爬虫实战的完美结合。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1824

转载 :一个Job运行失败导致数据库挂死

jobssteve的博客 今天上午10点多的时候,同事接到一个电话,某数据库任何连接都连不上数据库,登录主机后发现,该数据库已经挂死,sqlplus都无法登陆,在alertlog中发现大量的“PMON failed to acquire latch, see PMON dump”。无奈之下,杀掉了oracle的进程,重启了数据库。 事后,我们来看看究竟是什么原因...

weixin_33868027的博客 390

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

oracle宕了,一次Oracle rac宕机分析

某客户rac数据库2号节点实例自动宕节点,以下为分析报告一、现象回顾:2号节点发生故障时,alert日志显示如下:Thread 2 advanced to log sequence 77740 (LGWR switch)Current log# 24 seq# 77740 mem# 0: /dev/rcrm4_rd2_91_2GCurrent log# 24 seq# 77740 mem# 1: ...

weixin_33921444的博客 482

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

更改tbm 10G undo表空间出现ora-00604 ora-00376 ora-01110错误(一)

这里摘录一个案例,因为已经是半年多之前的事情了,有些细节已经回忆不起来,现在试图再现当时的处理过程。 远程数据库服务器版本为10.2.0.1.0 64位,运行在非归档模式下,操作系统为AIX系统 5,上面运行有tbm 和另外...

cuiganglan0701的博客 392

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

oracle断开不活跃链接,活跃进程连接导致数据库迟迟未关闭

关闭数据库时,在sqlplus里面输入shutdown immediate迟迟无响应所以查看了alertlog文件$ cd $ORACLE_BASE$ lsadmin product$ cd admin$ lsnbcs$ cd *$ lsadump bdump cdump dpdump pfile scripts udump$ cd bdump$ tail -f...

weixin_29877175的博客 372

oracle11g 连接数太多,oracle11g连接数满导致数据库重启

现象:版本:oracle11.2.0.3今天数据库出现连接数满导致数据库重启的现象PMON failed to acquire latch, see PMON dumpMon Jan 21 16:23:55 2013ORA-00020: 超出最大进程数 (600)ORA-20 errors will not be written to the alert log forthe next minut...

weixin_30537231的博客 915

Oracle中qmnc是什么,诊断案例:PMON failed acquire latch QMNC Holder

诊断案例:PMON failed acquire latch QMNC Holder在有些情况下,数据库关闭时会遇到PMON进程阻塞的情况,如果PMON进程不能及时获得Latch锁资源,就无法及时去清理事务,关闭进程,就会导致数据库无法关闭的情况。这种情况在数据库运行状况下也可能发生,一旦这类情况出现,数据库就会出现严重的阻塞,失败的进程也无法获得清理和恢复,是严重的故障情况。昨天一个客户的数据库...

weixin_42656416的博客 669

oracle j000 deied,一个Job运行失败导致数据库挂死

今天上午10点多的时候,同事接到一个电话,某数据库任何连接都连不上数据库,登录主机后发现,该数据库已经挂死,sqlplus都无法登陆,在alertlog中发现大量的“PMON failed to acquire latch, see PMON dump”。无奈之下,杀掉了oracle的进程,重启了数据库。事后,我们来看看究竟是什么原因,造成了这次数据库的挂死。我们看alertlog的相关报错,我们...

weixin_29188043的博客 841

alert日志出现pmon failed to acquire latch该如何收集信息

SRDC - How to Collect Standard Information for Issues Where ‘PMON failed to acquire latch, see PMON dump’ Warnings are Seen in the Alert Log (Doc ID 1951971.1)1.Alert log covering the time that the w...

大柏树运维笔记 761

PMON failed to acquire latch 的报错及sqlplus / as sysdba 无法连接

步骤操作1确认进程存在2尝试→(可能失败)3kill -9所有 Oracle 进程(pmon, smon, lmon 等)4ipcs -m和ipcs -s→ 清理残留共享内存和信号量5→startup重新启动6检查alert.log,分析根本原因📌强烈建议:重启后立即收集告警日志和可能的trace文件,联系 DBA 或 Oracle 支持,排查是否为已知 Bug(如某些版本的kgllatch 问题)。如果你提供 Oracle 版本(如 11.2.0.4, 19c 等)和。

chunzhi128的博客 1116
上一篇: Oracle11g的用户密码默认为180天过期,更改为无期
下一篇: 转贴:ORA-04031故障分析处理
css48419
博客等级 码龄12年 5粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值