各位好!由于项目中现在在手动生成dump文件太大,导致分析过程中是否耗时,kill -3 pid的命令中,是否有参数可以指定生成的dump文件大小的命令?
1:检查dump是否成功:#sysdumpdev -L确认输出有:Dump status:0dump completed successfully2:把dump转出来#snap -r;snap -Dsnap -D是把dump从dump设备拷贝到/tmp/ibmsupt/dump下面,因为我们直接在本地处理,所以不用-c再压缩一遍了。需要注意的是,因为dump默认我们都是压缩的,解...
在was启动前设置下面环境变量(可以加在启动脚本中) export IBM_HEAPDUMP=true export IBM_HEAP_DUMP=true export IBM_HEAPDUMP_OUTOFMEMORY=true export IBM_HEAPDUMPDIR=
1:检查dump是否成功:#sysdumpdev -L确认输出有:Dump status:0dump completed successfully2:把dump转出来#snap -r;snap -Dsnap -D是把dump从dump设备拷贝到/tmp/ibmsupt/dump下面,因为我们直接在本地处理,所以不用-c再压缩一遍了。需要注意的是,因为dump默认我们都是压缩的,解...
[querypolicylist/hs/NBQueryUnsignUccHSImpl.queryPolicyList()]怀疑返回没有带分页的大量数据记录,导致OOM的,分析一下代码与数据库表里的记录大小。日志上传好了,发出来看看。
dump设备是个lv,上面没有文件系统的。你用df,du都是看文件系统的。应该用lsvg -l rootvg; lslv lg_dumplv看。你的实存有多大?dump设备要能装下实存的内容。另外,你怎么判断是死机呢?如果系统重启(可能别人有root权限重启了一下,或者有的程序触发reboot),是不会触发dump的。你看过...
表面上看起来是死锁的原因,真实的可能是其他原因,比如内存泄露但是还没有到产生javacore的阈值。可以通过kill -3或者wsadmin手工产生javacore用于分析