Linux 服务器硬盘满了后感觉会出不少 bug

seWindows · 2024-9-15 00:36:45 · 303 次点击
服务器上一直不停报错没注意,跑了几个月,竟然把 journal 的日志占满了。journal 日志一直没限制。后来清理的时候发现大概占了硬盘空间的 80%左右,其实是发现 ssh 登不上去了才发现这个问题。

商家的 vnc 也因为硬盘满了,tty 进不去。

还好进救援模式才进去了,不然只能重装了。一看是真的 100%,一点也没有空余空间了。

期间还发现了如果硬盘满了,挂载里面 loop 文件也挂载不上去,提示“块有问题”。清理完后就行了


后来复盘的时候才发现是一个 loop 硬盘满了,读写一直失败。导致宿主机一直记录这个失败日志,导致宿主机硬盘也满了。
硬盘满了后,感觉有不少软件会卡在 syslog 或者其他 log 函数上。很多软件都会出现预期之外的行为。
举报· 303 次点击
登录 注册 站外分享
22 条回复  
dode 小成 2024-9-24 11:07:25
升级系统命令好久都执行失败,提示请求源错误,后来看一下,系统根目录空间满了。
Coelacanthus 初学 2024-9-23 19:29:44
@FrankAdler 那不如在 journald.conf 里配置 SystemMaxUse 或者 SystemKeepFree
FrankAdler 小成 2024-9-17 18:20:19
/usr/bin/journalctl --vacuum-size=50M 放定时任务把
pollux 小成 2024-9-17 15:55:06
@PerFectTime 牛 +1
sunxvvv 初学 2024-9-16 16:57:43
硬盘满了,数据无法写到硬盘上,程序和内核的部分功能无法正常完成,不出问题才不合理吧......
PerFectTime 小成 2024-9-16 15:12:10
想起来之前看到的一个段子,新拿到服务器先 dd 一个 10g 的空文件,等到磁盘满了删除该文件以快速解决磁盘占用满的问题
Yii234 小成 2024-9-16 14:45:36
https://i.imgur.com/U3hKhrT.png 最基础的主机监控告警都没有,是生产服务器吗?
flyqie 小成 2024-9-16 11:47:21
这个其实蛮正常的。

毕竟不同软件的内部流程是不一样的,自然是没法统一的。

并且说真的。。应该设个剩余空间报警,不然很麻烦。
wolonggl 小成 2024-9-15 21:30:56
磁盘满了。依赖在磁盘创建临时文件基本收到影响,
报告/tmp 空间满了后,一大堆软件受影响
dengjunhua 初学 2024-9-15 20:56:48
监控和告警的重要性
123下一页
返回顶部