2015-09-08 27 views
0

我在我的Ubuntu VPS/VServer上运行Jenkins时遇到问题。这似乎很明显,这个问题是由我的低RAM设置(256 MB)造成的。但是我不确定接下来要做什么。也许有人可以帮我弄清楚如何继续下去。在Ubuntu VPS上运行带有少量内存(256 MB)的Jenkins?

这里是发生了什么:

安装詹金斯后,无论是仪表盘詹金斯变为IP-ADDRESS速效:8080或詹金斯服务器崩溃($ sudo service jenkins status - >“詹金斯持续集成服务器是不是运行“)。 当我运气好,仪表板变得可用时,所有链接似乎都起作用,但是当我点击“管理”链接时,Jenkins服务器再次崩溃。

当检查Jenkins日志/var/log/jenkins/jenkins.log时,对崩溃的原因没有太多的了解。我只找到以下行我不明白,因为我不使用Apache,但nginx:

2015年9月8日上午10点12分51秒org.eclipse.jetty.util.log.JavaUtilLog信息 信息:NO JSP支持,没有发现 org.apache.jasper.servlet.JspServlet詹金斯主目录:EnvVars.masterEnvVars.get( “JENKINS_HOME”)

:在发现 的/ var/lib中/詹金斯

现在来我的问题:

我只是需要添加内存或者我可能只需添加交换内存或重新配置Jenkins启动文件?如果我应该添加内存,那么1GB就足够了,因为这里说明了:Jenkins/Hudson CI Minimum Requirements for a linux RH installation

我只是使用VPS来尝试Jenkins作为本书的一部分Test-Driven Web Development with Python

回答

0

除了更多的RAM之外,没有其他选择RAM。交换不是RAM的替代品,不能像RAM一样使用。

1GB应该没问题,因为我在1GB的VPS上运行Jenkins。但它并没有在那里做任何繁重的工作,所以取决于你想运行更多的东西可能是需要的。

+0

好的,谢谢你的回答。是否有任何日志文件,我可以看到它因内存不足而崩溃?我只是使用'免费',并注意到它在可用内存量非常低时崩溃。 – nrbrt

相关问题