Jenkins重启不起作用找不到jsvc.exec

时间:2015-01-22 12:25:12

标签: java jenkins jsvc

在我们当前的jenkins安装中(使用在ubuntu上的jetty中运行的war文件)每当我们尝试执行safeRestart或重启时,它会挂起显示页面"请等待Jenkins重启"

这永远不会完成,我们必须手动重启jetty。

这就是我们在日志中看到的内容:

WARNING: Failed to restart Jenkins
java.io.IOException: Failed to exec 'jsvc.exec' No such file or directory
    at hudson.lifecycle.UnixLifecycle.restart(UnixLifecycle.java:84)
    at jenkins.model.Jenkins$23.run(Jenkins.java:3418)

有什么想法吗?感谢

1 个答案:

答案 0 :(得分:0)

我按照this link(我们使用Bitnami Jenkins)的步骤将Xms增加到512并将Xmx增加到1024并重新启动Jenkins。这似乎解决了我的问题。我暂时没有在日志中看到异常。

所以它似乎只是一个JVM内存分配问题。尝试为Jenkins实例增加Xms和Xmx JVM args,看看是否有帮助。