【发布时间】:2014-12-01 13:09:49
【问题描述】:
我正在使用 Capistrano 部署一些新代码并收到以下错误消息:
Cannot allocate memory - git
** [out :: IP] (
** [out :: IP] Errno::ENOMEM
** [out :: IP] )
** [out :: IP]
我尝试删除旧版本,但没有帮助。是什么导致了这个错误,我该如何摆脱它?
提前感谢您的宝贵时间。
【问题讨论】:
-
你发出了哪个命令?
-
cap production deploy(cap production deploy:cold) -
请添加
cat /proc/meminfo的输出 -
我之前在 ubuntu 上遇到过类似的问题。看看我的回答stackoverflow.com/a/34885004/784318,它告诉你如何创建一个交换文件,这将为你节省一些内存。
标签: ruby-on-rails ruby git ubuntu capistrano