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

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

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

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

du -sh * | sort -h

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

truncate -s 0 /path/to/logfile

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

lsof /path/to/logfile

找到日志生成的进程。

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

相关推荐
CodeOfCC12 小时前
Linux 嵌入式arm64安装openclaw
linux·运维·服务器
宵时待雨13 小时前
linux笔记归纳3:linux开发工具
linux·运维·笔记
magrich14 小时前
安装NoMachine并解决无外接显示器桌面黑屏
linux·运维·服务器
fish_xk14 小时前
Linus基础指令
linux·服务器
宁波阿成14 小时前
在ubuntu22.04源码级安装sub2api
linux·运维·ubuntu·ai·api·token·中转站
charlie11451419115 小时前
嵌入式Linux驱动开发(7) 从虚拟设备到真实硬件 —— LED驱动硬件基础
linux·开发语言·驱动开发·内核·c
Mortalbreeze15 小时前
软件包管理器yum和编辑器vim详解 —— 附带vim配置链接
linux·服务器
李日灐15 小时前
< 7 > Linux 开发工具:git 版本控制器 和 cgdb/gdb 调试器
linux·运维·服务器·开发语言·git·调试器·gdb/cgdb
青木96016 小时前
前后端开发调试运行技巧
linux·服务器·前端·后端·npm·uv
c++之路16 小时前
C++ 模板
linux·开发语言·c++