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

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

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

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

du -sh * | sort -h

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

truncate -s 0 /path/to/logfile

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

lsof /path/to/logfile

找到日志生成的进程。

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

相关推荐
maosheng11468 小时前
RHCSA的第一次作业
linux·运维·服务器
wifi chicken9 小时前
Linux 端口扫描及拓展
linux·端口扫描·网络攻击
旺仔.2919 小时前
Linux 信号详解
linux·运维·网络
放飞梦想C9 小时前
CPU Cache
linux·cache
Hoshino.4110 小时前
基于Linux中的数据库操作——下载与安装(1)
linux·运维·数据库
播播资源11 小时前
CentOS系统 + 宝塔面板 部署 OpenClaw源码开发版完整教程
linux·运维·centos
源远流长jerry12 小时前
在 Ubuntu 22.04 上配置 Soft-RoCE 并运行 RDMA 测试程序
linux·服务器·网络·tcp/ip·ubuntu·架构·ip
lay_liu12 小时前
Linux安装redis
linux·运维·redis
寂柒13 小时前
序列化与反序列化
linux·网络
lay_liu14 小时前
ubuntu 安装 Redis
linux·redis·ubuntu