2010-12-01 35 views
6

[Wed, 01 Dec 2010 12:17:07 -0800] DEBUG: STDERR: error: file write error (No space left on device) fatal: unable to write sha1 file fatal: unpack-objects failedGit Deploy - 「文件寫入錯誤(設備上沒有剩餘空間)」

我已經看到了一些關於此問題的討論,但還沒有找到解決辦法。我的實例有兩個應用程序,以前從未遇到過這個問題。我最近的提交併不是很大(數據庫遷移和控制器添加)。有什麼建議在這裏做什麼?我的實例上的卷不是空間不足的。

+0

其實通過外觀的東西,他們是空間不足。發生這種情況時,運行的git命令是什麼? – 2010-12-01 22:19:31

回答

7

Git試圖解壓一些對象,但無法這樣做。 由於錯誤提示這可能是因爲「設備上沒有剩餘空間」,這也可能意味着「設備上沒有留下任何inode」。

請檢查df -hdf -hi。 (假設gnu-coreutils存在,就像任何優秀的linux系統一樣)。

你沒有說你運行了什麼命令,哪裏發現了錯誤。 該命令可能會與另一臺服務器進行交互,因此可能不太清楚「設備」在說什麼。

錯誤消息看起來像從日誌文件中複製的,在這種情況下,「設備」可能與日誌文件位於同一主機上。

相關問題