min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

fedora ルート( / )の容量を圧迫しているファイルを調べる

fedoraルート( / )を圧迫しているファイルを調べる。

特定のディスク(テラバイト級のNASとしてマウントしているディスク。例えば /mnt や /media )だけは除いて、それ以外の場所で圧迫している原因を調べる。

 

sudo -s して作業する

f:id:min117:20180526101510p:plain

 

# cd /

# ls

f:id:min117:20180526101616p:plain

 media というフォルダには大量の録画ファイル(ギガバイト、テラバイトサイズ)があるのでこのフォルダだけは除いて容量の大きいファイルを探索する。

 

for i in `ls / | grep -v media`; do echo "$i"; find "$i" -type f -size +100M -print0 | xargs -0 ls -shal | tee -a /media/100MB_over.txt; done

f:id:min117:20180526102436p:plain

 

探索結果は tee -a コマンドで 100MB_over.txt というファイルに落とした。開いて見てみる。

# cat /media/100MB_over.txt

f:id:min117:20180526102451p:plain

/var/lib/docker.backup/  配下に巨大な(2GBもの)ファイルがあるようだ。
前にもあったなこれ。

min117.hatenablog.com

これだから docker 嫌い。一時ファイルならどっか別の場所に作れば良いのに。

 

 

 

もうdocker使ってないし。削除する。

# cd /var/lib/docker.backup/devicemapper/devicemapper/

f:id:min117:20180526102859p:plain

# rm -rf metadata

 

削除前

f:id:min117:20180526103250p:plain

 

削除後

f:id:min117:20180526103353p:plain

 

サーバ運用していると容量不足というのは本当にタチが悪い。いろいろなところに影響を及ぼす。ファイル共有ができなくなったり、Webサーバが遅くなったり。

 

最近は docker が原因なことがしょっちゅう。自宅サーバだから好きに rm できるけど、これが本番サーバだったら怖すぎる。まだまだ docker は現実的じゃないな。