【问题标题】:I can't start a managed server on weblogic (weblogic 10)我无法在 weblogic (weblogic 10) 上启动托管服务器
【发布时间】:2014-03-05 17:19:36
【问题描述】:

我正在尝试使用 WL Web 控制台启动 WL 托管服务器“MyServer”。
当我点击开始时,我看到一条绿色消息

"A request has been sent to the Node Manager to start the selected servers."

但是,上次操作的状态显示“失败”。 AdminServer 的日志有一条消息

<Error> <NodeManager> <BEA-300048> <Unable to start the server MyServer : Exception while 
starting server 'MyServer': java.io.IOException: Could not rotate server output log file 
(rename from 'C:\bea10\user_projects\domains\my_domain\servers\MyServer\logs\MyServer.out' 
to 'C:\bea10\user_projects\domains\my_domain\servers\MyServer\logs\MyServer.out00305' 
failed).> 

我怀疑/回忆这可能与 lok 文件有关,所以我能找到的唯一 edit.lok 文件位于 C:\bea10\user_projects\domains\ 目录中。而且它不是 0 大小。反正我删了 然后再次启动 MyServer,并获得相同的结果和相同的消息。

我也看到了 AdminServer.out 日志文件中的以下内容

WARNING: Failed to restart: java.rmi.NoSuchObjectException: The object identified by: 
'279' could not be found.  Either it was has not been exported or it has been collected 
by the distributed garbage collector.

这是在我尝试重新启动 MyServer 的几次之间的某个时间,但它并没有跟随每次尝试。所以,我不知道它是否相关。

在网上搜索时,我只收到了人们关于它的问题,但我找不到任何有助于解决问题的方法。

如果我真的需要的话,我可能可以重新启动一次 AdminServer,但是有人在处理它,而且不能经常这样做。

这里有人可以帮忙吗?我在 WL Server 方面的专长是“用户”——我能够使用 Web 控制台部署应用程序、创建服务器/数据源等。没用过命令行。

【问题讨论】:

    标签: weblogic-10.x appserver


    【解决方案1】:

    我已经解决了这个问题。对于任何对此感兴趣的人来说,发生了什么: 有一个工具 - 来自 Microsoft 的进程资源管理器。它允许您输入文件名,并告诉哪些进程拥有该文件。 我运行它,它指出我拥有对 weblogic 下的 .out 文件的锁定的许多 java.exe 之一。碰巧一些其他实例服务器为我的 MyServer 锁定了 .out 文件。不知道它是怎么发生的,但它确实发生了。一旦我终止了该进程,我就能够重新启动服务器并在那里重新部署所需的应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-10
      相关资源
      最近更新 更多