Linux下SUN的JRE问题日志收集
在Linux下使用Sun提供的JRE,当发生core dump时,如果确认是由JRE造成的,Sun通常需要你提供日志以供分析。
通常是通过执行pkgapp脚本来收集。该脚本可在sun网站上下载,名字为SUN-GDD_pkgapp_linux_redhat.tar.gz。
pkgapp工具需要ksh的支持,因此如果Linux上没有按照ksh,必须先安装才可。
# rpm -i ksh-20080202-2.el5.x86_64.rpm
执行如下命令即可收集好日志,
./pkgapp -i -r -c /opt/nawg/core.21675 -p /usr/java/jre1.6.0_19/bin/
其中core.21675是core dump时产生的core文件,注意该命令格式只适用于Only for pkgapp 3.2 Redhat 3/4/5。
从执行日志中可以看到类似pkgapp-7b0a2470-app16.nbgint-100525-153458.tar.gz的文件产生,将该文件上传给Sun提供的FTP服务器即可。