磁盘目录/dev/vda2满了进行清理
这几天每天收到告警,磁盘满了。
以第一个为例,排查一波
/dev/vda2 满了
使用"cd /"命令切换根目录
[root@cs38 home]# cd /
使用"du -sh *"查看当前目录下每一个的目录和文件的大小汇总
[root@cs38 /]# du -sh * 8.1M bin 61M boot 4.0K cgroup 4.4G data 184K dev 23M etc 42G home 306M lib 27M lib64 1.6M Lib_Utils-1.00-09.noarch.rpm 148K logs 16K lost+found 4.0K media 1.3M MegaCli-8.02.21-1.noarch.rpm 0 misc 4.0K mnt 0 net 45M opt 4.0K page.tar.gz du: cannot access `proc/12515/task/12515/fd/4': No such file or directory du: cannot access `proc/12515/task/12515/fdinfo/4': No such file or directory du: cannot access `proc/12515/fd/4': No such file or directory du: cannot access `proc/12515/fdinfo/4': No such file or directory 0 proc 15M roo 2.5G root 17M sbin 4.0K selinux 4.0K srv 0 sys 98M titan 1.5M tmp 12K tmp.target.cap 1.9G usr 1.5G var
然后查看哪个目录占用空间大,继续使用cd命令进入相应的目录,继续使用du命令进行查看,然后删除一下没用的文件,或者把它挂载到其他分区。
清理一波结束后我们再看下磁盘使用情况:
[root@cs38 /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda2 50G 6.9G 40G 15% / tmpfs 7.8G 0 7.8G 0% /dev/shm /dev/vda1 190M 62M 119M 35% /boot /dev/vdb1 50G 52M 47G 1% /data
/dev/vda2 磁盘使用率下降到15%,解决!