eSpace CC产品WAS配置台无法启动

发布时间:  2015-04-09 浏览次数:  247 下载次数:  0
问题描述

(1)组网

 

(2)版本
U2980:eSpace U2980 V100R001C10SPC105
CTI:ICDV300R006C60SPC005

(3)故障现象及客户反馈
由于中心断电,造成中心设备全部下电,重新上电后,重新启动was服务,执行./startup.sh,返回如下错误提示:

告警信息
处理过程

(1)首先从启动日志看,错误显示为:

Existing PID file found during start.
Unable to read PID file. Start aborted.

(2)再次进入到logs目录下,显示如下:

(3)从这里可以看到,目前存在如下问题:

a) catalina.pid 权限属于root组,这表明已有人使用root启动过was;

b) was在未启动的情况下,存在catalina.pid文件,表明前一次shutdown服务时,存在异常(譬如断电,或者未shutdown was情况下,直接关机)

(4)鉴于以上分析,做了如下处理:

a) 首先备份/home/cti/was/apache-tomcat/logs文件夹至本地;

b) 使用root用户删除掉catalina.pid文件,rm -rf catalina.pid;

c) 再切换到icd用户下,启动was

su - icd

cd /home/cti/was/apache-tomcat/bin

./startup.sh

d) 大概10秒左右,was启动成功;

e) 打开IE,输入:http://10.4.41.3:8080,可以访问

(5)至此,was启动异常问题解决。

根因
由于非正常关闭was服务,且设备断电,造成tomcat再次启动时,无法启动
建议与总结
建议日常项目维护过程中,关机前,一定要先正常关闭各项服务,且启动服务时,也一定要用正确用户启动服务,所有一切操作,一定要中规中矩的按照产品文档指导完成,避免出现由于不正规操作而引起的不必要的异常。

END