码迷,mamicode.com
首页 > Web开发 > 详细

记录一次处理weblogic故障的过程

时间:2016-06-22 17:20:34      阅读:322      评论:0      收藏:0      [点我收藏+]

标签:completely   server   critical   控制器   error   

下午接用户投诉,web系统登陆报500错误:

技术分享又是空指针异常,鉴于首页图片能正式打开,初步判断weblogic故障,继续可判断weblogic前台端口启动但是内部控制器等未启动。重启weblogic看日志,

报错:

技术分享


主要看error和critical的日志,日志上:could not obtain an exclusive lock to the embedded ldap data file directory; Ensure that the first Weblogic Server is completely shutdown and restart the server.

从此等断定了原因:weblogic在启动时会读myserver\ldap下面的信息,然后对ldap的文件进行枷锁(排他锁),这个是因为前期Weblogic异常未完全结束,导致了这次重启还检测到ldap文件被锁,所以没法启动,解决方式:找到目录,把lok后缀文件改名为.bak, 当然会提醒有进程在占用,找到这个进程强制停止后改名。然后重启,问题解决。

技术分享


记录一次处理weblogic故障的过程

标签:completely   server   critical   控制器   error   

原文地址:http://bestlanzi.blog.51cto.com/4087355/1791777

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!