AIX 上的 Java 故障诊断:AIX 核心转储
2008-09-06 08:18:10 来源:WEB开发网通过运行以下命令来对输出文件打包:tar -cf - *.out | compress -c > sysinfo.tar.Z
收集核心文件和关联的库。
如果不确定核心文件所在的位置,可以使用 errpt -a | pg 并查找以 LABEL: CORE_DUMP 开头的条目——名为 CORE FILE NAME 的部分可以告诉您核心文件的正确位置。
mv core core.001
javaLibsGrabber.sh core.001
compress core.001
下载 javaLibsGrabber.sh 实用程序。
您可以使用以下命令来检查 javaLibsGrabber.sh 是否收集了库:uncompress -c < core-libs.tar.Z | tar -tvf -
如果 Java 版本为 Java 142 SR5 或者比 SR 5 for Java 142 更新的版本,您可以使用 snapcore 而不是 javaLibsGrabber.sh 来收集库,如下所示:snapcore -d save_directory core.001 fullpath_executable
例如,snapcore -d /tmp/savedir core.001 /usr/java14/jre/bin/java
此命令将在目录 /tmp/savedir 中创建一个存档 (snapcore_pid.pax.Z)。
对数据打包并将其发送到 IBM Support
使用下面的三个步骤来对数据打包并将其发送给 IBM 支持人员:
使用文件名 xxxxx.byyy.czzz.#.tar 来对文件执行 TAR 处理(存档)。例如:tar -cf xxxxx.byyy.czzz.#.tar sysinfo.tar.Z core.001.Z core-libs.tar.Z
optional-files
或tar -cf xxxxx.byyy.czzz.#.tar sysinfo.tar.Z snapcore_pid.pax.Z
optional-files
请注意文件的大小,其中:
xxxxx 是 PMR 编号。
yyy 是分机号码。
zzz 是国家代码。
# 是确保放在 Testcase 服务器上的每个文件唯一性所需的序列号或日期。
在发送文件之前,验证每个存档文件有效并包括以下文件:
sysinfo.tar.Z
core-libs.tar.Z 或 snapcore_pid.pax.Z
core.001.Z
对于上载的每个文件,都应该使用唯一文件名将这些文件发送到 IBM Testcase 服务器。为确保 AIX 支持团队的及时响应,您务必遵循下面的说明。如果您无法连接到 Testcase 服务器或无法向其发送数据,请检查网络中的防火墙和代理设置。ftp testcase.boulder.ibm.com
login: anonymous
password: user@host.com
> cd /aix/toibm
> bin
> put xxxxx.byyy.czzz.#.tar
> quit
您必须通过发送电子邮件或拨打 IBM 支持热线来联系 IBM,以获得 xxxxx.byyy.czzz 的 PMR 编号。
更多精彩
赞助商链接