当前位置: 代码迷 >> Web前端 >> weblogic_domain_启动有关问题
  详细解决方案

weblogic_domain_启动有关问题

热度:410   发布时间:2012-11-19 10:18:51.0
weblogic_domain_启动问题

我在linux上用config.sh创建了weblogic的domain(也是刚学的)
创建domain的过程={除了domain路径设置、domain名字设置、用户名密码设置和还有"生产模式"or"开发模式"设置,这四个环节设置了,其他都选择默认};
启动domain之后,悲剧就上演了。
-----------------------
weblogic.management.ManagementException: Unable to obtain File lock on /***********/servers/AdminServer/tmp/AdminServer.lok : java.io.IOException: No locks available
??????? at weblogic.management.internal.ServerLocks.getServerLock(ServerLocks.java:151)
??????? at weblogic.management.internal.ServerLocks.getServerLock(ServerLocks.java:58)
??????? at weblogic.management.internal.DomainDirectoryService.start(DomainDirectoryService.java:75)
??????? at weblogic.t3.srvr.ServerServicesManager.startService(ServerServicesManager.java:374)
??????? at weblogic.t3.srvr.ServerServicesManager.startInStandbyState(ServerServicesManager.java:125)
??????? at weblogic.t3.srvr.T3Srvr.initializeStandby(T3Srvr.java:630)
??????? at weblogic.t3.srvr.T3Srvr.startup(T3Srvr.java:402)
??????? at weblogic.t3.srvr.T3Srvr.run(T3Srvr.java:361)
??????? at weblogic.Server.main(Server.java:67)

>
-----------------------
补充一下:
创建domain的用户==启动domain的用户。
linux中domain所在的路径的文件系统属于NFS,以前的文件系统都是ext3。(具体有什么区别我也不知道)
创建的domain重来就没有启动过。
weblogic安装目录(也就是config.sh的目录)所属的用户!=创建domain的用户
weblogic安装目录(也就是config.sh的目录)所属的用户所在组==创建domain的用户所在组
drwxr-xr-x 10 wls9 bea 4096 06-22 08:52 weblogic92==weblogic安装目录
drwxrwxrwx 11 sxrisk bea 4096 07-19 21:00 fxgl_domain==domain的目录
-----------------------
有技术的捧个技术场,没技术的捧个人场。小弟在此谢过。

1 楼 zoutuo1986 2011-12-22  
原来是因为 linux系统中,有一个系统进程没有启动,而这个进程与locks 有关。
启动这个进程后,一切恢复正常。
  相关解决方案