百里登风

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

centos7磁盘清理

磁盘清理的思路通常我们是这样的:

首先查看磁盘占用情况,然后cd到相应的路径下定位大文件,最后删除大文件。

 

查看磁盘使用情况,可以看到   /目录下已经沾满了

 

查看/目录下各个目录的空间占用情况

系统盘剩下的45G空间到哪里去了,明显没有被文件占用,但实际上是已经被使用了,导致服务器卡死了

 

原因分析:

当我们删除一些文件的时候,这个文件所占用的空间并不是立马被释放,可能还有进程在使用,导致了磁盘空间被占用了。

 

解决方法:

通过以下命令查看已删除空间却没有释放的进程

lsof -n |grep deleted

 

由于我的服务器有太多没有退出的进程了,我这里就截图一部分出来

 

我们通过kill -9 进程号把进程杀死就可以释放空间了 ,我这里就列举两个例子出来,具体根据实际情况来杀死进程

kill -9  82470

kill -9  85212

 

再执行df -h查看磁盘占用情况,我们发现系统盘的空间得到成功的释放了

 

posted on   百里登峰  阅读(2055)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示