Armadilloフォーラム

X1 「No space left on device」

momura

2018年6月1日 19時21分

度々お世話になります。大村と申します。
x1にて開発を行っておりますが、ATDEからArmadilloにファイルを移動する際、
SSHを使って行っておりました。
scp  ファイル名 atmark@[armadillo IPアドレス]:~/ 
といったコマンドでです。
ところが本日突然、ATDEに「No space left on device」というメッセージが出て、Armadilloに
転送できなくなりました。正確に言うとファイルはできますが、サイズが0となってしまいます。
 USBメモリをマウントして、USBメモリから同様の場所にコピーしても、Armadilloに同様のメッセージが出ます。
そのフォルダ /home/atmark 内にファイルがあったので、それを消去して空にしても結果は同じでした。
eMMCのスペースの空きが足りなくなってきているのかと思われますが、特に大きなファイルをコピーしたことは
ありません。このままだと開発ができなくなりそうです。
何方か回避方法をお教えください。よろしくお願いいたします。

コメント

古関です。

eMMCに空きがあるか確認するため、
Armadilloで以下のコマンドを実行し結果を教えてください。

# df
# df -i

古関様

早速の回答ありがとうございます。
取り急ぎ、コマンド実施の結果を添付します。
よろしくお願いいたします。

> 古関です。
>
> eMMCに空きがあるか確認するため、
> Armadilloで以下のコマンドを実行し結果を教えてください。
>
> # df
> # df -i

ファイル ファイルの説明
df.png df結果
dfi.png df-i結果

古関です。

eMMCの空き容量がないですね。
何で消費しているか調べるため以下のコマンドを実行し、結果を教えてください。

# du -d1 -x / -h

古関様

対応ありがとうございます。
実行結果送ります。

> 古関です。
>
> eMMCの空き容量がないですね。
> 何で消費しているか調べるため以下のコマンドを実行し、結果を教えてください。
>
> # du -d1 -x / -h

ファイル ファイルの説明
du.png

古関です。

/mntで2.2G消費しています。

デバイスをマウントしないで/mntにファイルをコピーし、
そのあと消していないのではないでしょうか。

古関様

おっしゃるとおりでした。
マウントしない/mntの下に膨大なファイルが隠れておりました。
これらを消去したら、またコピーできるようになりました。
ありがとうございました。
こんなにスピード解決できて大変助かります。
ありがとうございました。
深く御礼申し上げます。

> 古関です。
>
> /mntで2.2G消費しています。
>
> デバイスをマウントしないで/mntにファイルをコピーし、
> そのあと消していないのではないでしょうか。