【发布时间】:2015-12-08 04:57:45
【问题描述】:
从 URL 启动 TeamCity 时,出现以下错误:
直到上周都运行良好。今天打开时,它显示错误。 我以管理员身份登录以查看日志。下面是堆栈跟踪:
<pre>jetbrains.buildServer.processes.ProcessTreeTerminatorException: Process has not exited within 30 seconds
at jetbrains.buildServer.processes.ProcessTreeTerminatorImplBase.readCommandOutput(ProcessTreeTerminatorImplBase.java:159)
at jetbrains.buildServer.processes.ProcessTreeTerminatorImplBase.buildProcessTree(ProcessTreeTerminatorImplBase.java:315)
at jetbrains.buildServer.processes.ProcessTreeTerminatorImplBase.getProcessVisitor(ProcessTreeTerminatorImplBase.java:82)
at jetbrains.buildServer.processes.ProcessTreeTerminatorImplBase.getCurrentPid(ProcessTreeTerminatorImplBase.java:28)
at jetbrains.buildServer.processes.ProcessTreeTerminator$1.getCurrentPid(ProcessTreeTerminator.java:144)
at jetbrains.buildServer.processes.ProcessTreeTerminator.getCurrentPid(ProcessTreeTerminator.java:101)
at jetbrains.buildServer.maintenance.StartupProcessor.createPidFile(StartupProcessor.java:476)
at jetbrains.buildServer.maintenance.StartupProcessor.doInitialStage(StartupProcessor.java:326)
at jetbrains.buildServer.maintenance.StartupProcessor.processConcreteStage(StartupProcessor.java:83)
at jetbrains.buildServer.maintenance.StartupProcessor.processConcreteStageSafe(StartupProcessor.java:503)
at jetbrains.buildServer.maintenance.StartupProcessor.processTeamCityLifecycle(StartupProcessor.java:558)
at jetbrains.buildServer.maintenance.StartupProcessor.access$000(StartupProcessor.java:92)
at jetbrains.buildServer.maintenance.StartupProcessor$1.run(StartupProcessor.java:2)
at java.lang.Thread.run(Thread.java:745)
更多信息:
当前启动状态
启动状态
当前步骤:TeamCity 服务器启动错误
下一步:尚未定义
数据目录
尚未指定/检测到数据目录路径
数据库
尚未连接到数据库。
版本
软件版本:722
数据目录版本:未知
数据库版本:未知
日志
日志路径:C:\TeamCity\logs
如何解决错误?
【问题讨论】:
-
为什么要使用 EAP 构建?我建议切换,因为他们现在已经完全发布了 9.1。另外,你用的是什么数据库?内部的还是外部的?完整的日志可能有助于确定在启动过程中发生错误的位置。你能提供完整的日志吗?
标签: teamcity