weblogic控制台启动的几种报错

本文介绍了WebLogic控制台启动时可能出现的各种错误,包括日志输出问题、11g启动提示错误、非正常关闭后的启动问题以及报错处理。提供了解决这些问题的链接和方法,如删除特定文件或调整文件位置。

一.控制台日志输出

There are  nested errors:
weblogic.diagnostics.lifecycle.DiagnosticComponentLifecycleExce ption:       
weblogic.store.PersistentStoreException: java.io.IOException: [Store:]There was an error while  
opening the file store file "WLS_DIAGNOSTICS000000.DAT"

如下图
在这里插入图片描述
解决方法:
https://www.bbsmax.com/A/RnJWGPlBJq/
http://www.mamicode.com/info-detail-919415.html

找到WLS_DIAGNOSTICS000000.DAT这个文件,删除后再启动weblogic

二.welogic11g启动控制台提示

java.lang.NumberFormatException: null错误

解决:
https://www.xuebuyuan.com/1136424.html
https://blog.csdn.net/u013310119/article/details/86081947
通过上述的日志消息以及从网上找的一些资料,发现有两个办法可以解决

1) Delete the file /servers/<server_name>/data/ldap/config/replicas.prop
         OR
2) Alter the replicas.prop file and add ‘replica.num=0′ to it.

三.weblogic非正常关闭 启动不起来解决办法

./startWeblogic后一直输出
Management> <BEA-141281> <unable to get file lock, will retry ...> 
Management> <BEA-141281> <unable to get file lock, will retry ...> 
Management> <BEA-141281> <unable to get file lock, will retry ...> =

解决:1.删掉Domain下的*.lok文件

1). 删除edit.lok   
进入cd /u01/Oracle/Middleware/user_projects/domains/idm_domain
将edit.lok文件删掉  rm edit.lok
2).删除config.lok
进入cd /u01/Oracle/Middleware/user_projects/domains/idm_domain/config/
将config.lok文件删掉   rm config.lok
3).删除AdminServer.lok
cd /u01/Oracle/Middleware/user_projects/domains/idm_domain/servers/AdminServer/tmp
将AdminServer.lok删掉     rm AdminServer.lok
4).删除EmbeddedLDAP.lok
cd /u01/Oracle/Middleware/user_projects/domains/idm_domain/servers/AdminServer/data/ldap/ldapfiles      
将EmbeddedLDAP.lok删掉 rm EmbeddedLDAP.lok

2.删掉Domain下的*.DAT文件:

[weblogic@idm idm_domain]$ cd /u01/Oracle/Middleware/user_projects/domains/base_domain
找到DAT文件删掉
[weblogic@idm idm_domain]$ find servers/ -name "*.DAT" 
 servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT 
 servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT

3.还有可能需要kill掉原来的weblogic端口号

四.启动weblogic报错

<2019-7-27 下午02时44分06秒 CST> <Critical> <WebLogicServer> <BEA-000386> <Server  
subsystem failed. Reason: weblogic.descriptor.ResourceUnavailableException: Missing 
SerializedSystemIni.dat
weblogic.descriptor.ResourceUnavailableException: Missing SerializedSystemIni.dat
at weblogic.descriptor.internal.AbstractDescriptorBean$SecurityService.<init>   
(AbstractDescriptorBean.java:990)

解决:
在domains搜索SerializedSystemIni.dat文件,发现其它域的SerializedSystemIni.dat都是在域下面的security文件夹下,目前正在使用的域下面SerializedSystemIni.dat却在域下面的servers\security下面,尝试了下,将security文件拷贝到域下面,如:E:\bea\user_projects\domains\testdomain下,重启成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值