Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1037473
  • 博文数量: 239
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 3618
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-12 13:17
文章分类

全部博文(239)

文章存档

2021年(1)

2016年(1)

2015年(30)

2014年(91)

2013年(116)

分类: LINUX

2013-06-20 09:47:22

IBMIHS日志收集


一.确保有java环境,用java -version查看,
如果没有,请把我给你发的java放到/usr目录下。
#vi /etc/profile.d/java.sh(vi新建java.sh)
JAVA_HOME=/usr/JDK/repository/prereq.jdk/java(请核实该路径是否存在)
CLASSPATH=.$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH
保存退出后:wq!
#source /etc/profile(使得刚建的环境变量生效)
查看java版本
#java -version




二、
#cd /home/ap/eipweb/conf(请填写实际的路径)
#cp httpd.conf httpd.conf.2013-06-19-18-40-00.bak(备份原有的httpd.conf文件)


1.#vi httpd.conf(修改httpd.conf文件,找到CoreDumpDirectory修改成如下所示,指定将程序崩溃时的core文件放到/tmp下)
CoreDumpDirectory /tmp


2.#cd /home/ap/eipweb/bin(请填写实际的路径)
#./apachectl stop(停止IHS)


3.#ulimit -c unlimited(使能core文件,使得系统可以在程序崩溃时在/tmp/下产生core文件)


4.#./apachectl start(启动IHS)




5.查看/home/ap/wipweb/logs(请根据实际的情况填写)下的error_log文件,
确保没有以下内容
[notice] Core file limit is 0; core dumps will be not be written for server crashes
[notice] CoreDumpDirectory not set; core dumps may not be written for child process crashes
如果有上述内容,请核实1、2、3、4步骤!




三、把ihsdiag-1.4.16.tar.gz传到home目录下
#cd /home
#tar xzvf ihsdiag-1.4.16.tar.gz
#cd /tmp
#java -jar /home/ihsdiag-1.4.16/ServerDoc.jar GatherCrashDoc /home/ap/eipweb /tmp/core(/home/ap/eipweb是IHS的安装目录,请根据实际情况填写)
在/tmp下生成 CrashDoc.201306191310这样的文件。


#cd CrashDoc.201306191310
#ls(查看是否有以下信息)
-rw-r--r--   1 root  system       8779 Apr 12 13:10 access_log
-rw-r--r--   1 root  system       7094 Apr 12 13:10 apachectl
-rw-r--r--   1 root  system    3593703 Apr 12 13:10 core
-rw-r--r--   1 root  system     478483 Apr 12 13:10 core_file_strings
-rw-r--r--   1 root  system      14419 Apr 12 13:10 error_log
-rw-r--r--   1 root  system      37141 Apr 12 13:10 httpd.conf
-rw-r--r--   1 root  system       7500 Apr 12 13:10 log
-rw-r--r--   1 root  system        173 Apr 12 13:10 report


#tar -cf CrashDoc.201306191310.tar CrashDoc.201306191310
将CrashDoc.201306191310.tar发给项目组。


以上是IBM收集IHS日志的方法
阅读(4337) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~