当前位置: 技术问答>linux和unix
AIX5.1.0资源耗尽,影响银行生产,请帮忙
来源: 互联网 发布时间:2015-09-21
本文导语: AIX5.1,INFORMIX IDS9.21,TUXEDO 8.0 32位环境 24GB内存,8CPU 现象:登陆或者已经登陆的情况下执行命令(任何命令),报错: load dependent module libc.a(shr.o) error ...
AIX5.1,INFORMIX IDS9.21,TUXEDO 8.0 32位环境
24GB内存,8CPU
现象:登陆或者已经登陆的情况下执行命令(任何命令),报错:
load dependent module libc.a(shr.o) error
Error is not enough space.
(大致是这个意思,也就是errno=12)
因为已经不能执行任何命令,所以看不到系统状态。
但是出问题之后4-5小时内照样能够做交易(做交易时需要分配内存,建立socket连接,用IPC资源等,也需要记录交易流水(数据库操作),而且绝大部分交易都是成功的。
另外,fork()也报no space(errno=12),
日志文件不能写入数据(文件修改时间在变,但是大小和内容不变(后来看的)。
另外有一个程序报打开动态库错( dlopen )
测试环境:内存6G
怀疑:1。内存耗尽,测试fork 40-60 个进程,每个进程分配空间(多次)100M-120M,但是telnet无响应,执行命令可以(响应慢),不能做交易,informix coredump等。与上述现象不符。
2。进程数太多:for( i = 0; i
24GB内存,8CPU
现象:登陆或者已经登陆的情况下执行命令(任何命令),报错:
load dependent module libc.a(shr.o) error
Error is not enough space.
(大致是这个意思,也就是errno=12)
因为已经不能执行任何命令,所以看不到系统状态。
但是出问题之后4-5小时内照样能够做交易(做交易时需要分配内存,建立socket连接,用IPC资源等,也需要记录交易流水(数据库操作),而且绝大部分交易都是成功的。
另外,fork()也报no space(errno=12),
日志文件不能写入数据(文件修改时间在变,但是大小和内容不变(后来看的)。
另外有一个程序报打开动态库错( dlopen )
测试环境:内存6G
怀疑:1。内存耗尽,测试fork 40-60 个进程,每个进程分配空间(多次)100M-120M,但是telnet无响应,执行命令可以(响应慢),不能做交易,informix coredump等。与上述现象不符。
2。进程数太多:for( i = 0; i
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!