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

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

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

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

du -sh * | sort -h

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

truncate -s 0 /path/to/logfile

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

lsof /path/to/logfile

找到日志生成的进程。

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

相关推荐
虎头金猫10 小时前
随时随地处理图片文档!Reubah 加cpolar的实用体验
linux·运维·人工智能·python·docker·开源·visual studio
NiKo_W10 小时前
Linux 数据链路层
linux·服务器·网络·内网穿透·nat·数据链路层
dessler10 小时前
MYSQL-物理备份(xtrabackup)使用指南
linux·数据库·mysql
郝学胜-神的一滴10 小时前
Effective Python 第52条:用subprocess模块优雅管理子进程
linux·服务器·开发语言·python
晨枫阳11 小时前
不同语言数组详解
linux·服务器·windows
q***751811 小时前
Linux(CentOS)安装 MySQL
linux·mysql·centos
CS_浮鱼12 小时前
【Linux】线程
linux·c++·算法
q***133414 小时前
Linux(CentOS)安装 Nginx
linux·nginx·centos
摘星编程14 小时前
openGauss 快速上手:CentOS 环境下单机部署完整指南
linux·运维·centos
哈里谢顿19 小时前
使用kvm创建一台虚拟机
linux