贵州做网站公司
贵州做网站公司~专业!靠谱!
10年网站模板开发经验,熟悉国内外开源网站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等网站程序,可为您提供网站建设,网站克隆,仿站,网页设计,网站制作,网站推广优化等服务。我们专注高端营销型网站,企业官网,集团官网,自适应网站,手机网站,网络营销,网站优化,网站服务器环境搭建以及托管运维等。为客户提供一站式网站解决方案!!!

outofmemory怎么修复(oracle启动遭遇ORA-27102: out of memory该怎么办)

来源:网络转载 时间:2024-05-01 13:31:00

OS: linux 2.6.9-103.ELsmp #1 SMP

DB: 10205, 4节点RAC

背景:

节点1前几天重启维护,3个instance起来了俩,第3个TEST03N1启动时不断报错

$ $ORACLE_HOME/bin/sqlplus / as sysdba

SQL*Plus: Release 10.2.0.5.0 - Production on Mon Sep 16 04:30:06 2013

Copyright (c) 1982, 2010, Oracle. All Rights Reserved.

Connected to an idle instance.

SQL> startup nomount;

ORA-27102: out of memory

Linux-x86_64 Error: 28: No space left on device

诊断思路:

首先想到的是共享内存耗光了

$ ipcs -a

------ Shared Memory segments --------

key shmid owner perms bytes nattch status

0xa637e870 0 oracle 640 132120576 17

0x00000000 131073 oracle 660 4297064448 1 dest

0x09c77ebc 229378 oracle 660 4297064448 36

0x9b377f58 262147 oracle 640 4297064448 38

根据当前instance进程数判断,第一行属于ASM,后两个为另外两个instance,而第2行没有被占用,应该是TEST03N1关闭时linux回收共享内存段失败导致的;

$ cat /proc/sys/kernel/shmmax

12884901888

$ cat /proc/sys/kernel/shmall

4194304

PAGESIZE为4K,最大允许共享内存4194304*4096= 17179869184,当前已占用4297064448*3+132120576= 13023313920,还剩余4156555264= 3964M;

而TEST03N1的SGA_MAX_SIZE/SGA_TARGET=4G,所以会报out of memory.

而ipcrm不起作用

$ ipcrm -m 131073

经过一系列测试,可允许设置的SGA_MAX_SIZE/SGA_TARGET最大值为3952M.

此时的共享内存段使用情况

$ ipcs -a

------ Shared Memory Segments --------

key shmid owner perms bytes nattch status

0xa637e870 0 oracle 640 132120576 17

0x00000000 131073 oracle 660 4297064448 1 dest

0x09c77ebc 229378 oracle 660 4297064448 40

0x9b377f58 262147 oracle 640 4297064448 40

0x7ede1a40 557060 oracle 640 4146069504 43

大约还剩余10M左右

SQL> select to_char(17179869184-4297064448*3-132120576-4146069504) from dual;

TO_CHAR(

--------

10485760

SQL> select 10485760/1024/1024 from dual;

10485760/1024/1024

------------------

10

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注本站行业资讯频道,感谢您对本站的支持。

抖音(Tiktok)是由北京字节跳动科技有限公司(ByteDance)孵化的音乐创意短视频社交网站。它于2016年9月20日上线,主要面向全年龄段的用户,尤其是...

飞极速为您提供高清在线电影、电视剧大全、动画片,综艺等,飞极速在线更新及时,播放速度快,给您带来最好的观影体验!飞极速在线,免费提供日本新番动漫、最新电影和最新...

《南华早报》(英语:South China Morning Post, SCMP)和星期日出版的《星期日南华早报》(英语:Sunday Morning Post...

什么是二八理论?“二八定律”又名80/20定律、帕累托法则(定律)也叫巴莱特定律、最省力的法则、不平衡原则等,被广泛应用于社会学及企业管理学等。是19世纪末20世纪初意大利经济学家巴莱多发现的,80/20分析法检验两组类似数据之间的关系,并用来改变它们所描述的关系。第一个主要用途是去发现该关系的关键起因—20%的投入就有80%的产出,并在取得最佳业绩的同时减少资...

中港基金互认是什么意思?中港基金互认是指只要经过其中一个监管部门审核,就可以在另一个市场销售。简单来说,互认就是相互承认其合法性。中港基金互认,是指中国证监会和香港证监会开展的基金互认工作,将允许内地和香港基金符合一定条件的,按照法定程序销售向对方市场的公众投资者承认或许可。中港两地基金互认带来哪些好处影响?1、中港基金互认能够增加两地市场资金的流通。从目前情况来看,香港市场估值偏低,然而在中港基...

(资料图片仅供参考)提起5月4日青年节是什么意思大家在熟悉不过了,被越来越多的人所熟知,那你知道5月4日青年节是什么意思吗?快和小编一起去了解一下吧!5月4日青年节的意义是:1、五四青年节的设立是为了继承和发扬“爱国、进步、民主、科学”的五四爱国主义精神,号召大家团结起来为振兴中华民族而努力奋斗。2、五四青年节,是为纪念1919年5月4日爆发的五四运动而设立的。它来源于中国1919年反帝爱国的“五...

TOP