duコマンドで大きいディレクトリを見つける
2019/06/02
ディスク使用率が100%になっててやべ!ってなったので要らないファイルを消す。
[vagrant@localhost ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
38G 36G 245M 100% /
tmpfs 499M 0 499M 0% /dev/shm
/dev/sda1 477M 222M 230M 50% /boot
vagrant 466G 212G 255G 46% /vagrant
duコマンドで大きいディレクトリを見つける。sortコマンドを組み合わせて見やすく。
procディレクトリってなんだろ。次回「procディレクトリって何」の巻。
[vagrant@localhost ~]$ sudo du -sm /* |sort -nr
du: cannot access `/proc/9501/task/9501/fd/4': そのようなファイルやディレクトリはありません
du: cannot access `/proc/9501/task/9501/fdinfo/4': そのようなファイルやディレクトリはありません
du: cannot access `/proc/9501/fd/4': そのようなファイルやディレクトリはありません
du: cannot access `/proc/9501/fdinfo/4': そのようなファイルやディレクトリはありません
19354 /home
9168 /usr
6854 /var
652 /lib
220 /boot
206 /opt
200 /tmp
35 /etc
24 /lib64
15 /sbin
8 /bin
1 /vagrant
1 /srv
1 /root
1 /mnt
1 /media
1 /lost+found
1 /dev
1 /cgroup
0 /sys
0 /selinux
0 /proc
homeディレクトリが大きいみたいなのでその中を見ていく。
これを繰り返して要らないファイルを削除する。
[vagrant@localhost ~]$ sudo du -sm /home/* |sort -nr
19354 /home/vagrant
4Gの空きを作ることができた。
[vagrant@localhost ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
38G 32G 4.1G 89% /
tmpfs 499M 0 499M 0% /dev/shm
/dev/sda1 477M 222M 230M 50% /boot
vagrant 466G 213G 254G 46% /vagrant