目录
Linux 中的/var/log/journal/ 是什么,主要用于存放什么日志?
journalctl 命令参数详解及vacuum-size指定journal日志大小
查看服务器总磁盘大小
df -h 会显示服务器上每个挂载点的磁盘使用情况,包括总磁盘空间、已用空间和可用空间。选项 -h
以人类可读的方式显示磁盘大小。
如下可知 总磁盘接近200G
[footstone@apigatewaystorm02 ~]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 99G 82G 12G 88% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 488K 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
tmpfs 3.2G 0 3.2G 0% /run/user/1000
tmpfs 3.2G 0 3.2G 0% /run/user/0
磁盘占用大小Top10
du -h / | sort -rh | head -n 10
由次命令发现/var占用86G的磁盘空间,因为/var主要用于存放linux
变量文件如日志文件、数据库文件、邮件队列等。所以/var下肯定是例如日志 通过设置logrotate定期清理的。部分服务经常忽略该配置,所以长期下来便会消耗很多磁盘空间。
基于这种思路,则可指定/var 依次向下寻找 看具体哪个路径占用空间较大。确定清理的源头。通过排查 /var/log下有3G的storm日志、及5G的
/var/log/journal/可执行清理。
[footstone@apigatewaystorm01 /]$ du -h --max-depth=1 /var | sort -rh | head -n 10
86G /var
59G /var/lib
27G /var/log
364M /var/cache
108K /var/tmp
100K /var/spool
20K /var/db
12K /var/kerberos
8.0K /var/empty
4.0K /var/yp
磁盘清理、磁盘扩容
引申技术点
常用磁盘命令
查看总磁盘
df -h
会显示服务器上每个挂载点的磁盘使用情况,包括总磁盘空间、已用空间和可用空间。选项 -h