首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用 Log Analyzer 进行第 1 阶段问题确定(2)实例更新

使用 Log Analyzer 进行第 1 阶段问题确定(2)实例更新

C. 分析日志并寻找已知的解决方案第一步是快速标识此日志中的所有错误消息。Log Analyzer 提供了内置筛选器“Show error log records only”,可将不会被视为错误消息的所有日志记录筛选出去。Log Analyzer 还提供了创建自定义筛选器的功能,如将特定日期之前(或之后)的日志记录、包含特定文本的消息或安全性高于或低于特定级别的日志记录等等筛选出去。(图 4)
图 4. 日志记录筛选器在这个特定的日志文件中,只有一条错误消息,单击此消息时,会看到在尝试将一个日志文件存档到另一个文件时发生意外的异常。异常文本包含(图 5):
Unable to rename fileC:\was6109\profiles\AppSrv01\logs\server1\SystemOut.log to
C:\was6109\profiles\AppSrv01\logs\server1\SystemOut_08.08.11_12.18.11.log
图 5. 存档异常要对此错误消息进行分析,需要导入 IBM 提供的最新症状目录。IBM 维护着超过 20 个涉及多个产品的多个版本的症状目录。还可以使用 Symptom Editor 工具(也通过 IBM Support Assistant 提供下载)创建自定义症状目录。症状目录对匹配日志记录和其他信息进行映射,并提供解决问题的建议和操作。
对于此问题,您将导入 WebSphere Application Server Version 6.1 的症状目录:
  • 首先选择 File => Import Symptom Catalog...
  • 从 Import System Catalog 向导中选择 From Remote host 选项,并选择 Symptom catalog for IBM WebSphere Application Server, Version 6.1,然后单击 Finish(图 6)。这将下载和安装此症状目录。安装之后,就准备执行分析了。        图 6. 导入症状目录
  • 在日志视图中右键单击错误消息,并选择 Analyze Selection。首次单击此消息时,反应将需要一定时间,因为 Log Analyzer 要编译症状目录。
  • 完成之后,将看到 Symptom Analysis Results 视图中显示了单个命中结果(在图7 的右侧窗格中)。Recommendation and actions 选项卡显示达到了日志文件结转阈值,但是某个问题影响了成功的转接。下一步是确定问题是 WebSphere Application Server 错误,还是其他问题。尽管症状目录提供了一些信息,我们了解到应用服务器无法将 SystemOut.log 文件重命名为 SystemOut_<timestamp>.log 文件,但这些信息不足以解决问题。但是先不要气馁。再试试另一种方法:搜索。
    图 7. 症状分析结果
  • 返回日志视图,右键单击错误消息,并选择 Search Message ID in IBM Support Assistant。这将使 IBM Support Assistant 的搜索机制启动搜索请求,这将同时搜索 IBM Support 文档、developerWorks 文章、新闻组、论坛和 Google 搜索引擎。搜索结果将显示在右下窗格中。(图 8)       图 8. 搜索结果
如果单击 IBM Software Support Documents 结果,将会看到在上图中显示的结果。第一个文档似乎不相关,因为其所指的是 IBM Rational® Application Developer。虽然您可能从此文档学到了一些东西,但接下来的两个结果似乎更重要一些。
通过单击第二个文档链接,Log Analyzer 将打开指向该文档的浏览器窗口。如果喜欢在自己的浏览器中打开此文档,请直接右键单击链接,并选择 Copy link to clipboard。这样就可以将 URL 粘贴到您自己喜欢的浏览器中。
此文档似乎会告诉您需要知道的东西。阅读文档,发现其中提到 (1) 有些非 WebSphere Application Server 进程可能会在日志文件上有锁定,这样会阻止应用服务器进行重命名,(2) 有修补程序可以解决这个日志结转问题,但是 (3) 虽然修补程序有效,不过最好的执行选项是停止锁定日志文件的进程(通常为文本编辑器或追加日志内容的程序等等)。
得益于 Phase 1 PD 流程和 IBM 提供的这些免费工具,您能够快速解决这个特定问题,而无需 IBM Support 的帮助。
返回列表