一、故障描述与分析
启动weblogic服务时报BEA-141281错误,上网查到原因是由于有进程未释放锁文件导致。

二、官方文档
BEA-141281
Info: unable to get file lock, will retry …

Description
This message indicates [ 指示 ] that WLS can not get file lock because other process still holds the lock. WLS will try again before timeout.
这个信息指示weblogic server 没有获取到锁文件,因为其他进程仍然持有这个锁。wls在超时之前继续尝试。

Cause
This is an information-level message only.

Action
If WLS fails to start due to unable to get file lock, then lock files need to be removed manually before restart WLS.
如果启动weblogic server过程中失败,不能获取到锁文件,可以手工去除锁文件后重新启动weblogic server。

三、处理方法

  1. 删除 domain 下的 *.lok文件
    (1). 删除edit.lok文件
    cd /m01/gc_inst/user_projects/domains/GCDomain
    rm edit.lok

(2).删除config.lok文件
cd /m01/gc_inst/user_projects/domains/GCDomain/config
rm config.lok

(3).删除AdminServer.lok 文件
cd /m01/gc_inst/user_projects/domains/GCDomain/servers/EMGC_ADMINSERVER/tmp
rm EMGC_ADMINSERVER.lok

(4). 删除EmbeddedLDAP.lok文件
/m01/gc_inst/user_projects/domains/GCDomain/servers/EMGC_ADMINSERVER/data/ldap/ldapfiles
rm EmbeddedLDAP.lok

  1. 删掉Domain下的*.DAT文件:
    进入/m01/gc_inst/user_projects/domains/GCDomain目录,找出*.DAT 文件
    [oem@test2 GCDomain]$ find servers/ -name “*.DAT”
    servers/EMGC_OMS1/data/store/default/_WLS_EMGC_OMS1000000.DAT
    servers/EMGC_OMS1/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT
    servers/EMGC_ADMINSERVER/data/store/default/_WLS_EMGC_ADMINSERVER000000.DAT
    servers/EMGC_ADMINSERVER/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT
    将找到的文件删除即可

  2. 重启动Weblogic服务,正常

四、总结
weblogic的故障处理,我还是只小菜鸟,以上的方法也是借鉴别的文档来做的,希望能早些对这些文件更加的理解与应用。这里只是针对报错进行了相关处理,后期还是要继续学习weblogic的原理方面,好好补上这些知识。

Weblogic报错BEA-141281相关推荐

  1. weblogic 启动报错bea 000386解决方案

    weblogic 启动报错bea 000386 原因:weblogic 用户名/密码验证认证失败 解决方法:第一步:删除server 下对应节点服务boot.properties 文件 目录:/web ...

  2. windows2008系统启动weblogic报错

    在windows2008r2 standard系统上安装了welogic10.3.4.0,JDK1.7.45 启动weblogic报错如下: 百度了很多说要修改参数,我试了改了无效 查询了weblog ...

  3. webservice项目部署部署到weblogic报错之解决方案

    webservice项目部署部署到weblogic报错之解决方案 参考文章: (1)webservice项目部署部署到weblogic报错之解决方案 (2)https://www.cnblogs.co ...

  4. weblogic报错

    [1]更新很久之前的项目时,编译和打war包成功后,启动weblogic报错如下 原因是weblogic控制台里的库名更换后,名字配置错了. 重新配置库,部署成功. [2]更新很久之前的项目时,部署时 ...

  5. 启动weblogic 报错

    报错log 如下: JAVA Memory arguments: -Xms256m -Xmx512m . WLS Start Mode=Production . CLASSPATH=:/bea/web ...

  6. jsp java代码报错,求助!JSP代码中调java服务出参返回正常 weblogic报错BEA-101017

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 2019/11/26 10:34:15 115632 INFO core.taglib.service.ServiceTag:118 - [Service ...

  7. 关于weblogic报错:Unable to obtain lock on *******/AdminServer.lok. Server may already be running

    window下 方法一: 通过 jps -l 输出LVMID(和PID是一致的)与主类全名,若找到则杀死进程即可: 方法二:通过 wmic process where caption="ja ...

  8. getServletContext().getRealPath(“/“);报错

    学习日志 2023/3/13 String realPath=getServletContext().getRealPath("/"); //写法太老,weblogic报错. Ro ...

  9. 登陆weblogic console报错 The server encountered an unexpected condition which prevented it from

    登陆weblogic console报错 The server encountered an unexpected condition which prevented it from fulfilli ...

最新文章

  1. Oracle入门(二)之服务启动bat
  2. linux下使用dd命令制作ubuntu的u盘启动,Ubuntu使用dd命令制作U盘系统启动盘
  3. 【BZOJ2243】[SDOI2011]染色 树链剖分+线段树
  4. 易筋SpringBoot 2.1 | 第三十一篇:SpringBoot Reactor响应式编程实战一
  5. 深入探索C++对象模型(2)
  6. Java MD5 加密工具类
  7. GBDT算法原理以及实例理解
  8. 动态时钟html代码_超炫酷的时钟软件推荐
  9. [WTL] 使用CImageList
  10. 数字化测图是利用计算机自动绘制地形图,数字化测图详解
  11. iTextSharp操作PDF
  12. 跟我一起玩转A870省电内核、超频内核
  13. 知网文献最新下载技巧
  14. 怎么给视频去水印?手把手教你去水印
  15. 跳棋java课程设计,C语言课程设计(论文)跳棋.doc
  16. php实现离线挂机,自动离线挂机脚本下线自动挂机脚本
  17. IDEA双击不报错打不开解决方法
  18. MDK 5.25 J-link V9 烧写程序失败
  19. Android - 九宫格
  20. python编程好学吗-Python的前景和Python好不好学呢?

热门文章

  1. mysql无密码登录
  2. 漫画算法之基础数据结构
  3. 刷机升级Android版本,ROM之家简析:Android手机系统怎么升级
  4. ASP.NET网站开发——LINQ TO SQL 查询数据库数据(八大子句)
  5. gif动图文件太大无法上传?教你一招在线调整动图大小
  6. 加个ing是什么意思_恋爱ing什么意思(什么时候加ing)
  7. 当兵期间可以考英语计算机考试吗,当兵期间可以考四级吗
  8. 项目乱弹琴 之 用户就是上帝
  9. java--阿拉伯数字转中文数字
  10. MySQL的多表查询