読者です 読者をやめる 読者になる 読者になる

tweeeetyのぶろぐ的めも

アウトプットが少なかったダメな自分をアウトプット<br>\(^o^)/

rsyncで`No space left on device`でと表示されるエラーの対処方

linux mac

はじめに

タイトルのままですがrsyncするとこんなエラーが出ました。

hoge@hoge:~/home/hoge> rsync -az --stats -e ssh /hoge_file fuga:/hoge/fuga/piyo/hoge.csv 2>&1
rsync: write failed on "/hoge/fuga/piyo/hoge.csv": No space left on device (28)
rsync error: error in file IO (code 11) at receiver.c(253) [receiver=2.6.8]
rsync: connection unexpectedly closed (71 bytes received so far) [generator]
rsync error: error in rsync protocol data stream (code 12) at io.c(463) [generator=2.6.8]
rsync: connection unexpectedly closed (34 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(463) [sender=2.6.8]

そのときの原因と対処法

原因

原因は簡単でdiscがいっぱいのときに起こるようです。
No spaceと書いてありますしね。

対処法

dfやduコマンドなどでdiscを使ってるディレクトリ(ファイル)を調べて消すか容量を増やしましょう。