【问题标题】:PlasticSCM server logging issue (and failure to run daemon)PlasticSCM 服务器日志记录问题(以及无法运行守护程序)
【发布时间】:2012-09-11 07:32:31
【问题描述】:

我刚刚在 Centos 5 下安装了 PlasticSCM。包括依赖项在内的所有内容都安装在服务器上,看起来干净整洁,但软件拒绝启动并且根本不会写入任何日志文件内容。

在运行 PlasticSCM 时,我使用以下命令:

./plasticsd start

大约一分钟过去了,然后它响应:

正在启动 PlasticSCM 服务器:无法启动 PlasticSCM 服务器。 PleaseFAILED 看一下plastic.server.log 文件,放在 塑料服务器位置,了解更多详情。

系统会生成一组空白日志文件,并且不会写入其中任何一个。

有什么想法吗?

FWIW,我在 Cent 6 系统上进行了完全相同的安装,一切运行完美。我看不出两者之间有任何区别,这让我更加困惑。

【问题讨论】:

  • 嗯...看起来你很不错。转到塑料服务器目录,尝试 ./plasticd --console 以控制台模式启动,然后让我们检查会发生什么......进程是否崩溃,或者转储一些日志或什么......
  • 好的,控制台模式有效。服务器出现了,我能够正确创建工作区。在进行了一些基本活动后,我退出了服务器并尝试像以前一样运行它并得到相同的 FAILED 错误。
  • 好的,那么启动守护进程的脚本有问题...可能在 CentOS 5 上无法正常工作。我会检查并回来。
  • 谢谢!我很感激。
  • 说... idk 如果这有帮助,但在我等待的时候,我通读了守护进程启动脚本。从那里我看到脚本所做的第一件事就是检查是否已经先运行了塑料……所以……我尝试在控制台模式下运行塑料,当它运行时,我尝试从另一个会话并得到完全相同的 FAILED 消息,而不是关于它已经运行的警告。我不确定这是否有助于缩小范围,但我想我会向您报告以防万一。

标签: logging error-logging plasticscm


【解决方案1】:

尝试运行“sudo ./plasticsd start”命令,如果没有权限,您将遇到大量配置文件的问题。

【讨论】:

  • 我已经以 Root 身份运行一切,所以这不是问题。
  • 也许你遇到了“守护进程”服务器模式的问题,尝试发出以下命令:“./plasticd --daemon /dev/null &” 2> /dev /null
  • 我运行了它,但什么也没发生。只是给了我提示。没有进程在运行,没有任何日志文件被触及,就像我从来没有运行过命令一样。
  • 好的,看来问题出在守护进程上,让我们删除错误标准输出管道并重复该命令,看看您是否可以提供更多信息。命令是 -> ./plasticd --daemon
  • 那行得通。直接开火了.... 创建 ServerSink .... 创建 ServerSink .... 塑料单片机守护进程。 4.1.10.341 845 ms 启动时间
【解决方案2】:

如果有人想知道这里发生了什么。事实证明,该问题与尝试在 CentOS 5 下运行时出现的无法解决的错误有关。我们将服务器升级到 CentOS 6 以解决问题。

【讨论】:

    猜你喜欢
    • 2012-05-19
    • 2010-09-14
    • 2011-02-15
    • 2019-06-01
    • 2014-11-21
    • 1970-01-01
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多