我在Ubuntu VPS / VServer上运行Jenkins时遇到问题。似乎很明显,这个问题是由我的低RAM设置(256 MB)引起的。但是,我不确定下一步该做什么。也许有人可以帮我弄清楚如何最好地进行。
以下是发生的事情:
安装Jenkins后,Jenkins仪表板可用于IP-ADDRESS:8080或Jenkins服务器崩溃($ sudo service jenkins status
- > " Jenkins Continuous Integration Server未运行" )。
当我很幸运并且仪表板可用时,所有链接似乎都在工作,但是当我点击"管理" -link时,Jenkins服务器再次崩溃。
在 /var/log/jenkins/jenkins.log 中检查Jenkins日志时,找不到有关崩溃原因的信息。我只发现以下几行,我并不理解,因为我没有使用Apache,但是nginx:
2015年9月8日上午10:12:51 org.eclipse.jetty.util.log.JavaUtilLog info 信息:没有JSP支持,没有找到 org.apache.jasper.servlet.JspServlet Jenkins主目录: / var / lib / jenkins发现于:EnvVars.masterEnvVars.get(" JENKINS_HOME")
现在问我的问题:
我只需要添加RAM,还是可以添加交换内存或重新配置Jenkins启动文件?如果我应该添加RAM,那么1 GB就足够了,如下所述:Jenkins / Hudson CI Minimum Requirements for a linux RH installation?
我只是使用VPS试用Jenkins作为本书Test-Driven Web Development with Python的一部分。
答案 0 :(得分:0)
除了更多的RAM之外,没有替代RAM的选择。交换不是RAM的替代品,不像RAM那样可用。
1GB应该没问题,因为我在1GB的VPS上运行Jenkins。但它并没有在那里做任何繁重的工作,所以可能需要根据你想要的更多运行。