启动weblogic时出现Weblogic:AdminServer.lok被锁导致启动、关闭域失败的错误
一、判断AdminServer.lok被其进程锁死
由于Weblogic的域以单例形式存在,因此当执行startWeblogic.cmd或stopWeblogic.sh或直接在eclipse中启动时出现上述信息,则表示该域已被启动或其他进程锁定了AdminServer.lok文件导致无法启动该域。
此时若执行stopWeblogic.cmd或stopWeblogic.sh时报异常,则表示AdminServer.lok文件被其他进程锁死了。
二、解决办法
解决办法,就是杀死锁定AdminServier.lok的进程。linux和windows下的操作有所不同,具体如下:
1. Linux下
通过 fuser -u 文件名 找出占用文件的进程PID,然后杀死即可。
fuser -u *******/AdminServer.lok *******/AdminServer.lok 1800958 kill 1800958
2. Window下
暂时未找到类似Linux下的 fuser -u 文件名 这么好用的命令,于是只能走下面的步骤了。
2.1 netstat -aon | findstr 域端口号 ,通过域的端口号找进程PID,若找到则杀死进程即可,否则进行步骤2.2
2.2. 由于一般都是java.exe占用AdminServer.lok,所以通过 wmic process where caption="java.exe" get handle 获取PID,并杀死即可。
【Windows情况下,在进行操作时,我没有看懂原作者的2.2,所以就运用了下面两步走,杀死PID的进程,即正确。如下:】
netstat -aon | findstr 7001
taskkill /pid 查到的PID -t -f
|
三、出现该情况的原因
据我现阶段实践所知,导致上述问题的原因为。
1. 使用其他程序没有先调用stopWeblogic.cmd,而是直接强制杀死已启动的域进程时,就会出现该情况
四、总结
本章是实践经验的记录,解决方案和问题原因仍不全面,希望各位可以补充,多谢各位支持。
尊重原创,转载请注明来自:http://www.cnblogs.com/fsjohnhuang/p/3972205.html 肥仔John
要有什么意见可留言,谢谢。
启动weblogic时出现Weblogic:AdminServer.lok被锁导致启动、关闭域失败的错误相关推荐
- Weblogic魔法堂:AdminServer.lok被锁导致启动、关闭域失败
一.判断AdminServer.lok被其进程锁死 >weblogic.management.ManagementException: Unable to obtain lock on **** ...
- AdminServer.lok被锁导致启动、关闭域失败
AdminServer.lok被锁导致启动.关闭域失败 [AdminServer是你weblogic中域的服务名.像我的就是myserver,位置在D:\platform-domain\servers ...
- Weblogic:AdminServer.lok被锁导致启动、关闭域失败
1.启动WebLogic时错误提示 >weblogic.management.ManagementException: Unable to obtain lock on *******/Admi ...
- weblogic 由于异常关闭导致文件AdminServer.lok被锁,启动报错
由于我重启ubuntu之前,并没有关闭weblogic server的服务,导致执行如下命令时出错: sudo ./startWebLogic.sh 出错的信息: weblogic.managemen ...
- weblogic 由于异常关闭导致文件AdminServer lok被锁,启动报错
由于我重启ubuntu之前,并没有关闭weblogic server的服务,导致执行如下命令时出错: 1 sudo ./startWebLogic.sh 1 出错的信息: weblogic.manag ...
- Weblogic AdminServer.lok被锁定导致无法启动
问题描述 Weblogic无法启动,提示:weblogic.management.ManagementException: Unable to obtain lock on /home/-/Admin ...
- weblogic异常崩溃导致文件AdminServer.lok被锁启动报错问题处理方法
weblogic异常崩溃没有关闭weblogic server的服务,导致执行如下命令时出错: ./startWebLogic.sh 出错的信息: weblogic.management.Manage ...
- 解决启动filebeat时遇到Exiting: error unpacking config data: more than one namespace configured accessing错误
在虚拟机解压好filebeat后输入#: ./filebeat -c filebeat.yml 遇到如下问题!!!!!! Exiting: error unpacking config data: m ...
- 解决启动谷歌浏览器时打开2345主页
目录 1. 背景 2. 解决办法 1. 背景 从谷歌官网下载的谷歌浏览器安装后,启动谷歌浏览器时打开2345主页,如下图所示: 设置启动浏览器打开页面如下,但是不起作用 2. 解决办法 第一步:在浏览 ...
最新文章
- NSwagStudio for Swagger Api
- 2021年春季学期-信号与系统-第三次作业参考答案-第八道题
- github使用的一点记录。
- 记一次与为知笔记的客服沟通
- Android智能指针
- 对程序实施精准手术!阿里安全猎户座实验室首创“自动逆向机器人”
- 服务器mysql如何添加数据库文件,如何在使用MySQL作为嵌入式服务器时创建数据库文件...
- 2009 .NET技术大会图文分享
- 【K210】【MaixPy】一、Maix Dock入门之FPIOA和GPIO
- SpringBoot 跨域请求
- C#中xml序列化域反序列化
- Emacs + gdb单步调试汇编代码
- 数据--第34课 - 二叉树的深层性质
- 微型计算机软件有哪些,微型计算机常用到的应用软件有哪些?
- 中国石油井架行业发展前景与投资盈利预测报告2022-2027
- 优先队列优化迪杰斯特拉
- android 解析rss,在Android中解析RSS源
- 小猿圈Linux视频教程常见问题汇总
- python简易爬虫
- 加速想象力 AR/VR 训练营(无锡站)签约挂牌仪式成功举行