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

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

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

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

du -sh * | sort -h

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

truncate -s 0 /path/to/logfile

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

lsof /path/to/logfile

找到日志生成的进程。

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

相关推荐
有想法的py工程师10 分钟前
AL2系统下编译安装PSQL16.4版本
linux·运维·数据库·postgresql
piaoroumi22 分钟前
AM62X调试蓝牙
linux·arm开发·驱动开发
努力努力再努力wz22 分钟前
【C++进阶系列】:万字详解特殊类以及设计模式
java·linux·运维·开发语言·数据结构·c++·设计模式
Stestack33 分钟前
Linux - conda 环境安装教程
linux·conda
泽虞35 分钟前
《Qt应用开发》笔记p4
linux·开发语言·数据库·c++·笔记·qt·算法
mahuifa36 分钟前
C++(Qt)软件调试---binutils工具集详解(39)
linux·c++·软件调试·binutils
泽虞42 分钟前
《Qt应用开发》笔记p5
linux·开发语言·c++·笔记·qt·算法
海棠蚀omo1 小时前
Linux操作系统-进程(三)
linux·操作系统
半梦半醒*2 小时前
Prometheus监控物理服务器
linux·运维·服务器·centos·prometheus
mzhan0172 小时前
Linux: network: 拔插网线 interface down/up测试的痛点
linux·服务器·测试·破坏性测试