您的位置:首页 > 大数据 > 人工智能

weblogic Unable to obtain lock on

2016-03-15 13:49 295 查看
weblogic 启动报错:

weblogic.management.ManagementException: Unable to obtain lock on /home/weblogic/Oracle/Middleware/user_projects/domains/wxuatdomain/servers/m1/tmp/m1.lok.

Server may already be running

weblogic.management.ManagementException: Unable to obtain lock on /home/weblogic/Oracle/Middleware/user_projects/domains/domain/servers/m1/tmp/m1.lok. Server may already be running
at weblogic.management.internal.ServerLocks.getServerLock(ServerLocks.java:206)
at weblogic.management.internal.ServerLocks.getServerLock(ServerLocks.java:67)
at weblogic.management.internal.DomainDirectoryService.start(DomainDirectoryService.java:74)
at weblogic.t3.srvr.ServerServicesManager.startService(ServerServicesManager.java:461)
at weblogic.t3.srvr.ServerServicesManager.startInStandbyState(ServerServicesManager.java:166)
at weblogic.t3.srvr.T3Srvr.initializeStandby(T3Srvr.java:881)
at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:568)
at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:469)
at weblogic.Server.main(Server.java:71)

>
<2016-3-15 下午01时15分05秒 CST> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to FAILED>


解决办法:是因为m1.lok文件被锁住,需要释放命令如下

[weblogic@cfnltest bin]$
fuser -u /home/weblogic/Oracle/Middleware/user_projects/domains/domain/servers/m1/tmp/m1.lok

/home/weblogic/Oracle/Middleware/user_projects/domains/domain/servers/m1/tmp/m1.lok:
26974(weblogic)

[weblogic@cfnltest bin]$

[weblogic@cfnltest bin]$

[weblogic@cfnltest bin]$ kill -9 26974

[weblogic@cfnltest bin]$ fuser -u /home/weblogic/Oracle/Middleware/user_projects/domains/domain/servers/m1/tmp/m1.lok
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: