目录 场景描述 原因 解决方法 在线清空文件 场景描述 某天,收到Prometheus报警,生产中某台机器出现磁盘空间不足报警,该台服务器是mysql其中一台从库,远程登录到该服务后,排查磁盘空间的原因,发现mysql日志文件过多,于是清空日志文件 ...
现象:我们测试环境上,导出数据文件时,由于作业报错,重复导出,空间使用到达 ,按理说,导出的文件时在相同的路径下,文件名也是一致的,会自动替换。 那么之前导出的文件会被删除,问题就出现在删除这一步。 在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的文件夹结构上解除链接 unlink .然而假设文件是被打开的 有一个进程正在使用 ,那么进程将仍然能够读取该文件,磁盘空间 ...
2019-04-02 10:59 0 1777 推荐指数:
目录 场景描述 原因 解决方法 在线清空文件 场景描述 某天,收到Prometheus报警,生产中某台机器出现磁盘空间不足报警,该台服务器是mysql其中一台从库,远程登录到该服务后,排查磁盘空间的原因,发现mysql日志文件过多,于是清空日志文件 ...
场景描述: 收到zabbix监控报警,晋中生产机器出现磁盘空间不足报警。 远程到该服务器,排查占员工磁盘空间的原因,发现tomcat日志过多,于是清除3天前的日志。 日志清理后,发现磁盘空间没有释放,如下是处理过程和原因分析: 日志清理后,查看磁盘空间 ...
问题描述: 在自己的虚拟机上做实验时出现空间不足情况,检查发现之前的kafka集群测试日志在几天写了 25G,于是进入 /data/kafka01/logs 目录执行 “rm -rf *” 删除所有测试日志,但发现如下图空间并未完全释放。 问题分析: 1. rm 删除文件其实是清除 ...
的方法,此处我们主要实践文件删除后空间未释放问题。 1、 实验准备 想模拟该场景的方式很多,主要是实现 ...
linux里的文件被删除后,空间没有被释放是因为在Linux系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink).然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用。解决方法:1、先df -lh查看一下磁盘使用状况 ...
在客户使用我们产品后,发现一个问题:在删除了文件后。磁盘空间却没有释放。是有进程在打开这个文件,还是其它情况?我们一起来看看一下两个场景 一. 场景一:进程打开此文件 当一个文件正在被一个进程使用时。用户删除此文件,文件仅仅会从文件夹结构中删除,但并没有从磁盘 ...
在Linux或者Unix系统中,通过rm或者文件管理器删除文件将会从文件系统的目录结构上解除链接(unlink),然而如果文件是被打开的(有一个进程正在使用),那么进程将仍然可以读取该文件,磁盘空间也一直被占用,这样就会导致我们明明删除了文件,但是磁盘空间却未被释放,怎么解决这些问题 ...
最近阿里云频频告警。磁盘使用率飙升90%以上。遂查看磁盘使用情况 之后,通过du -h --max-depth=1 / 查看哪个目录下占用的资源较多并进行删除 后来发现: 未释放磁盘空间原因: 在Linux或者Unix系统中,通过rm或者文件 ...