[Linux]排查因磁盘已满造成异常

1.df -hl 查看磁盘使用情况=

root@product:~# df -hl
Filesystem      Size  Used Avail Use% Mounted on
udev            990M   12K  990M   1% /dev
tmpfs           201M  392K  200M   1% /run
/dev/vda1        20G   17G  2.3G  88% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
none            5.0M     0  5.0M   0% /run/lock
none           1001M     0 1001M   0% /run/shm
none            100M     0  100M   0% /run/user

从上可看出 /dev/vda1 已使用了88% 急需清理
2,通过 du -sh * 查看没个目录占用磁盘大小
进入根目录执行此命令 查看每个目录磁盘占用大小

root@product:/# du -sh *
9.6M	bin
40M	boot
6.7G	data
12K	dev
4.0K	dump.rdb
25M	etc
4.0K	export
3.3G	home
0	initrd.img
350M	lib
4.0K	lib64
16K	lost+found
8.0K	media
4.0K	mnt
4.0K	nohup.out
206M	opt

很容易看出 data目录下的文件使用时最高的 , 那么我们把重心放到data目录下
再到具体的目录下 急需 du -sh * 发现 是 logs日志一直未清理

0	catalina.2019-02-27.log
0	catalina.2019-03-21.log
0	catalina.2019-04-15.log
0	catalina.2019-04-16.log
0	catalina.2019-04-17.log
0	catalina.2019-05-06.log
2.3G	catalina.out

你可能感兴趣的:(linux)