linux服务器,磁盘满了导致服务崩溃

某服务器上的服务运行异常,排查是因为某存放日志的磁盘满了导致。

以下为排查和解决过程中的常用命令:
df -h

查看磁盘的占用情况,若有使用率100%说明磁盘满了。

du -sh * | sort -h

把目录下文件货目录按占用空间大小排序。

truncate -s 0 /path/to/logfile

清空文件。临时措施可以清理一些不用的日志文件,磁盘压力。

lsof /path/to/logfile

找到日志生成的进程。

长期而言,还是得找到大日志的生成进程,并修改配置把日志文件存到相对大的磁盘上。

相关推荐
bug攻城狮1 小时前
解决Ubuntu中apt-get -y安装时弹出交互提示的问题
linux·运维·ubuntu
xiachong271 小时前
ubuntu18.04安装PCL1.14
linux·ubuntu
夜阑珊夭夭1 小时前
linux自定义网卡名字
linux·运维
czhc11400756631 小时前
Linux912 shell:$# $1 $?;RHEL 8 AppStream BaseOS
linux
佛天华2 小时前
centos 时间校准
linux·运维·centos
小柯J桑_3 小时前
Linux:线程封装
linux·运维·c++
先锋队长3 小时前
linux系统搭建nacos集群,并通过nginx实现负载均衡
linux·nginx·负载均衡
zwhSunday3 小时前
Linux驱动开发(1)概念、环境与代码框架
linux·运维·驱动开发
优秀的老黄6 小时前
Docker部署RabbitMQ
linux·运维·docker·中间件·容器·centos·rabbitmq
Lin_Aries_04216 小时前
容器使用卷
linux·运维·docker·云原生·容器·eureka