6100-05-02-内存bug(0509-161)

一天下午接到应用管理员打电话说IC卡AP02主机居然登录不上去了,但是ping能通,业务居然也正常,于是急忙跑到ECC机房检查果然如此,经过检查和测试问题不光在ssh命令上,大部分32位程序在执行的时候都会报错,如resize等。

处理过程:

使用ps -efM 筛选出64bit进程, 在ps -ef 显示出全部,在对比出哪些是32bit程序,(因为业务是java 64bit的所幸没有影响O(∩_∩)O!)

于是想到了是不是为AIX系统bug,报给IBM主场经查确定为BUG (如果哪位管理的系统还有这个版本的一定要主机升级了撒,重要的事情标红,就不说三遍了)

目前版本为6100-05-02,在6100-05-03上解决

BUG信息如下:

IZ83852: SYMBOL RESOLUTION ERROR AND NOT ENOUGH MEMORY FOR THE PROCESS APPLIES TO AIX 6100-05

A fix is available

Obtain the fix for this APAR.

APAR status

Closed as program error.

Error description

32 bit User processes start failing with the message

below while trying to exec and load.

exec(): 0509-036 Cannot load program /bin/ps because of

the following

errors:

0509-130 Symbol resolution failed for

/usr/lib/libwlm.a(shr.o)

because:

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-161 There is not enough memory for the  process.

0509-026 System error: Error 0

exec(): 0509-036 Cannot load program lslpp because of the following

errors:

0509-130 Symbol resolution failed for /usr/lib/libinstall.a(shr.o) because:

0509-160 There is not enough kernel memory. Try again later.

0509-026 System error: Error 0

Local fix

Use named shlib area feature.

Problem summary

Possible memory leak more likely with WPARs.

Problem conclusion

Fix logic error that prevented memory from being freed.

Temporary fix

Comments

6100-02 - use AIX APAR IZ79109

6100-03 - use AIX APAR IZ83884

6100-04 - use AIX APAR IZ83931

6100-05 - use AIX APAR IZ83852

6100-06 - use AIX APAR IZ80674

APAR Information

APAR numberIZ83852

Reported component nameAIX 610 STD EDI

Reported component ID5765G6200

Reported release610

StatusCLOSED PER

PENoPE

HIPERNoHIPER

Submitted date2010-08-30

Closed date2010-08-30

Last modified date2013-03-28

APAR is sysrouted FROM one or more of the following:IZ79109

APAR is sysrouted TO one or more of the following:

Fixed component nameAIX 610 STD EDI

Fixed component ID5765G6200

Applicable component levels

R610 PSY U837117   UP10/10/15 I 1000

PTF to Fileset Mapping

U837117 bos.mp64 6.1.5.4

时间: 2024-08-12 16:44:58

6100-05-02-内存bug(0509-161)的相关文章

数据结构 --- 02. 内存, 顺序表, 单链表

一.内存 1.基本概念 计算机的作用: 就是用来存储和运算二进制的数据 变量的概念: 就是计算机中的某一块内存空间   衡量计算机内存大小的范围: bit byte kb mb 计算机中内存空间都会有两个基本的属性 大小 地址 不同数据占用内存空间的大小 整数:4byte float:4byte double:8byte 字符:1byte 理解a=10的内存图(引用,指向) 指向:如果一个变量存储了某一块内存空间的地址,则表示该变量指向该块内存 引用:如果一个变量存储了某一块内存空间的地址,则该

2017/05/02 java 基础 随笔

1.PrtSc键是截屏键   打开画图软件  ctrl+v就可以复制到 2.win7以上可以  在当前目录下shift+右键 3.junit和javaweb应用的main函数在哪里? java程序跑起来,一般是通过主类的main方法启动的.对于Web应用,是tomcat中按照Servlet等规范实现,我们的应用中写规范定义好的API逻辑,tomcat按请求去调用这些Servlet,从而启动Web应用.tomcat的主类是BootStrap类,也是以此类的main方法作为入口启动的,如果要验证你可

2016 05 02 开启博客人生

趁着这次的五一小长假,在家好好的思考了一下我的人生,未来,发展方向.但是千里之行始于足下,所以我决定先从坚持写blog开始吧. 那么我的blog都将给大家分享什么内容呢? 我自己想了一下应该包括 Java android sql 这三个大的方向吧.我个人觉得我未来的生活应该就靠这三位大哥吃饭了,还是好好的跟他们先搞好关系再说. 我的blog分享的针对人群是哪些呢? 1,刚毕业或者即将毕业的大学毕业生. 2,android从业者或者兴趣爱好者. 3,我自己. 我希望我能把我的一些经验和知识分享给大

2016/05/02 Swing

简单的swing小部件 JLabel组件 Swing 库中最基础的组件是 JLabel.它所做的正是您所期望的:呆在那儿,看起来很漂亮,描述其他组件.下图显示了的 JLabel 实际应用: JLabel 不太吸引人,但是仍然有用.实际上,在整个应用程序中,不仅把 JLabel 用作文本描述,还将它用作图片描述.每当在 Swing 应用程序中看到图片的时候,它就有可能是 JLabel.JLabel 对于 Swing 初学者来说没有许多意料之外的方法.基本的方法包括设置文本.图片.对齐以及标签描述的

使用jni遇到的诡异内存bug

jni返回到java层的字符串有时正确,有时错误.错误的字符串可能是任何一串字符,看起来很奇怪. 通过加日志,得知生成的jstring已经不正确了,所以怀疑生成jstring用的char*有问题,可能被释放了. 分析代码,里边用的char*是从string转来的,只要string没被释放,char*就没问题. 问题找到了,代码只持有了char*,没有持有string,string在获取char*之后就可以被释放了,string释放之后,char*的指向就错误了,所以生成的jstring就错误了.

2019.05.02 第九次训练 【2018-2019 ACM-ICPC, Asia Jiaozuo Regional Contest】

https://codeforc.es/gym/102028 A: B: C: D: E: F: G: H: I: J: K: L: 原文地址:https://www.cnblogs.com/ncu2019/p/10803307.html

【Java并发编程】6、volatile关键字解析&内存模型&并发编程中三概念

转自:http://www.cnblogs.com/dolphin0520/p/3920373.html volatile这个关键字可能很多朋友都听说过,或许也都用过.在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果.在Java 5之后,volatile关键字才得以重获生机. volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情.由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来

JavaSE学习总结第05天_Java语言基础1

05.01 方法概述和格式说明 简单的说:方法就是完成特定功能的代码块 在很多语言里面都有函数的定义,函数在Java中被称为方法 格式: 修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2...) {    函数体;    return 返回值; }   方法格式解释: 修饰符:后面会详细介绍.目前public static 返回值类型:用于限定返回值的数据类型 方法名:一个名称,方便我们调用方法 参数类型:限定调用方法时传入参数的数据类型 参数名:是一个变量,接收调用方法时传入的参数

[译] 如何调试CSS的跨浏览器样式bug

http://www.cnblogs.com/newyorker/archive/2013/01/22/2870682.html 原文 http://www.stubbornella.org/content/2012/05/02/cross-browser-debugging-css/ 作者为YAHOO前端工程师. 首先要做的是挑选一个好的浏览器.我的选择是Chrome,因为它拥有强大的调试工具.当我在Chrome上完成调试后,我会接着在Safari或者Firefox上调试. 如果在这些“好的”

02 CDH

前边已经介绍了一种hadoop的安装工具,但是HDP动态添加节点会有一些问题,而且现在用的人好像不是很多,如果想用官方更多的,可以选择HDP,如果想使用更方便一些,可以选择CDH. 安装HDP可以参考: 使用HDP快速搭建Hadoop开发环境 http://www.debugo.com/hdp-dev-setup/ 下面介绍CDH的几种安装方式. CDH安装有四种方式 Cloudera manager Tarball Yum Rpm 其中Yum及Rpm安装可以算作一种安装方式 下面是四种方式分别