Git Deploy - «ошибка записи файла (на устройстве не осталось места)» - PullRequest
6 голосов
/ 02 декабря 2010

[Ср, 01 дек. 2010 12:17:07 -0800] ОТЛАДКА: STDERR: ошибка: ошибка записи файла (на устройстве не осталось места) фатально: невозможно записать файл sha1 фатально: сбой распаковки объектов

Я видел пару обсуждений по этому вопросу, но не нашел решения.У меня есть два приложения на моем экземпляре и никогда не было этой проблемы раньше.Мой недавний коммит тоже был не очень большим (миграция базы данных и добавление контроллера).Любой совет, что делать здесь?Тома в моем экземпляре не вышли из космоса.

1 Ответ

8 голосов
/ 05 декабря 2012

Git пытался распаковать некоторые объекты, но не смог этого сделать. Как показывает ошибка, это может быть связано с тем, что на устройстве просто не осталось места, что также может означать, что на устройстве не осталось никаких inode.

Пожалуйста, проверьте с df -h и df -hi. (Предполагается, что gnu-coreutils присутствует, как и в любой хорошей системе Linux).

Вы не сказали, какую команду вы выполняли и где вы нашли эту ошибку. Команда может взаимодействовать с другим сервером, поэтому может быть неясно, о чем идет речь об «устройстве».

Сообщение об ошибке выглядит как скопированное из файла журнала, в этом случае вполне вероятно, что «устройство» находится на том же хосте, что и файл журнала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...