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

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

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

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

du -sh * | sort -h

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

truncate -s 0 /path/to/logfile

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

lsof /path/to/logfile

找到日志生成的进程。

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

相关推荐
郝学胜-神的一滴4 分钟前
Linux的pthread_self函数详解:多线程编程中的身份标识器
linux·运维·服务器·开发语言·c++·程序人生
小立爱学习8 分钟前
ARM64 指令 --- CCMP/CSEL
linux·c语言
jimy114 分钟前
程序崩溃free(): double free detected in tcache 2
linux·开发语言·数据结构·链表
松涛和鸣27 分钟前
37、UDP网络编程入门
linux·服务器·前端·网络·udp·php
坐吃山猪28 分钟前
Python命令行工具Click
linux·开发语言·python
Lueeee.32 分钟前
FFMPEG核心结构体
linux·ffmpeg
山土成旧客33 分钟前
【Python学习打卡-Day28】类的蓝图:从模板到对象的构建艺术
linux·python·学习
怀旧,35 分钟前
【Linux系统编程】14. 库使用与原理(上)
linux·运维·服务器
QT 小鲜肉37 分钟前
【Linux命令大全】001.文件管理之locate命令(实操篇)
linux·运维·服务器·chrome·笔记
嘻哈baby41 分钟前
eBPF技术入门与实战:Linux内核黑科技
linux