某客户系统健康检查报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXXX客户系统健康检查报告
一、综述 (3)
二、系统环境 (3)
核心业务系统 (3)
三、工作日志 (4)
四、系统健康检查详细列表 (4)
1.核心业务系统 (4)
五、日常维护建议 (10)
六、故障出现时,系统处理的步骤 (11)
七、命令介绍 (11)
一、综述
应XXXX客户要求,倚博公司中间件技术专家针对客户的核心业务系统做了一次完整的系统健康检查。
整体上讲,公司的核心系统运行比较稳定,故障率和客户业务系统的MTBF (Mean Time Between Failure)都比较小。
但从系统维护的管理工作的规范和完善角度讲,还未建立完善中间件的维护,监控的方案。现阶段,主要是利用维护人员的现场应急处理经验保证系统的运行正常,未合理的规划维护流程,未确认中间件的监控指标,未建立完善的监控,预警和应急处理方案。
本文档总结了这次现场工作的各项情况,并根据现场维护人员的要求,增加了系统维护方法的扼要说明。
二、系统环境
核心业务系统
客户系统名称:核心业务系统
OS CPU:8
OS Memory: 16 GB
OS: Red Hat AS 4
KENERL:2.6.9-42.ELsmp
JBOSS Application Server 4.2.3
JDK:
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_17-b04) Java HotSpot(TM) Server VM (build 1.5.0_17-b04, mixed mode)
三、工作日志
2008年6月5日上午9:30 系统健康检查
四、系统健康检查详细列表
1.核心业务系统
操作系统配置检查
系统配置:
系统内核参数:
JAVA虚拟机配置检查
虚拟机安装路径:/opt/jdk1.5.0_17/
JBOSS配置检查
安装路径:/opt/jboss/jboss-4.2.3.GA
运行期系统状态检查
运行期虚拟机状态检查
运行期JBOSS组件状态检查
启动目录core文件的检查
在JBOSS启动目录中发现“core”文件和“hs_err_pid*.log”的错误日志文件,说明系统出现过JVM core dump和异常退出故障,故障出现在一个虚拟机的解压缩操作,希望能通过进一步与开发商,维护人员沟通找出具体的故障原因,并提出解决方案。
日志检查
日志文件中发现错误信息如下:
1)启动JBoss时报如下错误:出现过一次
22:53:52,907 ERROR [MainDeployer] Could not create deployment: 新建文件夹/jboss-4.2.2.GA/server/default/conf/jboss-service.xml
org.jboss.deployment.DeploymentException: - nested throwable: (ng.reflect.UndeclaredThrowableException)
at org.jboss.system.ServiceConfigurator.install(ServiceConfigurator.java:196)
at org.jboss.system.ServiceController.install(ServiceController.java:226)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at ng.reflect.Method.invoke(Unknown Source)
at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
at $Proxy4.install(Unknown Source)
at org.jboss.deployment.SARDeployer.create(SARDeployer.java:249)
at org.jboss.deployment.MainDeployer.create(MainDeployer.java:969)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:818)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:766)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)