【发布时间】:2015-09-08 10:58:51
【问题描述】:
我在 Ubuntu VPS/VServer 上运行 Jenkins 时遇到问题。很明显,问题是由我的低 RAM 设置 (256 MB) 引起的。但是我不确定下一步该怎么做。也许有人可以帮助我弄清楚如何最好地进行。
会发生什么:
安装 Jenkins 后,Jenkins 仪表板在 IP-ADDRESS:8080 处可用,或者 Jenkins 服务器崩溃 ($ sudo service jenkins status
--> “Jenkins 持续集成服务器没有运行”)。
当我很幸运并且仪表板可用时,所有链接起初似乎都可以工作,但是当我单击“管理”链接时,Jenkins 服务器再次崩溃。
在 /var/log/jenkins/jenkins.log 中查看 Jenkins 日志时,并没有太多关于崩溃原因的信息。我只发现以下行我真的不明白,因为我没有使用 Apache,而是使用 nginx:
2015 年 9 月 8 日上午 10:12:51 org.eclipse.jetty.util.log.JavaUtilLog 信息 信息:没有 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 的一部分。
【问题讨论】:
标签: linux ubuntu jenkins vps ram