Bus errorとSegmentation faultに困ったら見るブログ

物理の研究者による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

【git】error: remote unpack failed: index-pack abnormal exitとかfatal: fsync error というエラーメッセージ

色々と解析してて、コードをgit repoに上げたら帰ろうとしてた
git pushしたら、なんかエラーが出てgit pushできない!

エラーメッセージ

1つめのエラーは以下の通り

remote: fatal: fsync error on './objects/pack/tmp_pack_lVLYQj': ????????????????
error: remote unpack failed: index-pack abnormal exit
To foo:/home/hogehoge/git_local
! [remote rejected] master -> master (unpacker error) error: failed to push some refs to '

この後新しくgit cloneしてきてあれこれやってみたがエラーメッセージは変わらず

% git push
Enumerating objects: 109, done.
Counting objects: 100% (109/109), done.
Delta compression using up to 8 threads
Compressing objects: 100% (105/105), done.
Writing objects: 100% (105/105), 3.51 MiB | 28.32 MiB/s, done.
Total 105 (delta 3), reused 0 (delta 0), pack-reused 0
remote: fatal: fsync error on './objects/pack/tmp_pack_dRWLSr': ????????????????
error: remote unpack failed: index-pack abnormal exit
To foor:/home/hogehoge/git_local
! [remote rejected] master -> master (unpacker error)
error: failed to push some refs to 'foo:/home/hogehoge/git_local'

結局、問題なのはサーバー側のディスクスペースがいっぱいになっていたことが原因でした
多分10GBしか割り当てられてなくて、7GBくらいこのgit repoで使ってたので、他の3GB分いらないものを削除したらgit pushできるようになった!


↓この記事を見て、disk spaceがfullなんじゃね?と思って調べたらドンピシャだった
Error: Unpack Failed: Unpack-objects Abnormal Exit | Bitbucket Data Center | Atlassian Support


↓ 同じようなエラーだけど、解決方法は違った例
qiita.com


↓ エラーは似たようなのだけど、解決方法はpermissionだった例
nu-pan.hatenablog.com



↓ にたようなエラー、同じようにgit repoの肥大化が起こっていたので新しくrepoを作り直して履歴を全部消したらしい
pote-chil.com
自分の今回やった解決方法は根本的な解決にはなっていないと思うので、自分のgit repoを1から作り直すかなぁ・・・・

自分のディスクスペースがどれくらい使用されてるか?

du -sh ./*

で調べました

ランキング参加中です

↓クリックしていただけると嬉しいです〜