【发布时间】:2015-02-02 07:46:12
【问题描述】:
从几天前开始,当我尝试在过去几个月一直运行良好的生产服务器上运行 git pull 时,我收到以下错误:
error: rev-list died of signal 9
remote: Counting objects: 1487, done.
remote: Compressing objects: 100% (333/333), done.
remote: Total 1340 (delta 952), reused 1340 (delta 952)
Receiving objects: 100% (1340/1340), 59.51 MiB | 26.78 MiB/s, done.
error: index-pack died of signal 9
fatal: index-pack failed
服务器是Ubuntu 12.04,git版本是1.7.9.5。
我在 Stack Overflow 上发现了类似的问题(repo sync fails with "error: index-pack died of signal 9" 和 Repack of Git repository fails),但我不确定他们的答案是否也适用于我的案例,我不想再搞砸了。
这方面有什么帮助吗?
【问题讨论】:
-
是的,它是 OOM 杀手,与另一篇文章中描述的完全一样。请注意,遥控器上的一切都很好(它不是您看到的“远程:...信号 9”,所有“信号 9”的东西都在您的 local 机器上)所以它是您的 本地系统内存不足。找出原因,根据需要添加内存或交换空间等。
标签: git