排查和解决宝塔面板Linux磁盘满了的有效方法过程记录

今天网友联系老蒋提到自己的Linux服务器中的网站打不开,而且宝塔面板也无法登录。他能做的就是重新启动服务器看看是不是某个软件停止运行,但是并没有排除这个问题。于是老蒋帮助他检查发现他的服务器Linux磁盘满了。这个问题有几个问题导致的,这里老蒋一一排查。

排查和解决宝塔面板Linux磁盘满了的有效方法过程记录

这里看到确实是磁盘占满导致的。

1、临时删除文件启动

这里我先要把他的服务器让启动正常确保这同学网站打开。Linux磁盘满了无法启动的案例还是很多的,比如有些朋友喜欢自己上传压缩包或者备份文件,但是这些压缩包日积月累他都不去清理导致积累越来越多,占满服务器。

这里我检查他的网站下确实有比较大的压缩包,我问到客户后是可以删除,那我就删除,这个包居然有2GB大小。删除之后我再重启服务器,重启BT面板,至少给腾出2GB存储空间,网站和面板是可以运行。

2、清理其他无用文件

我看到他的网站也不过才3GB左右,为什么连带系统会占满24GB磁盘大小呢?肯定还有其他问题导致的。于是去排查。比如看到他网站日志文件比较大,有的甚至几个G,于是删除日志。这里我们还可以利用BT自带的日志清理定期清理日志。

解决宝塔面板系统和网站日志占满服务器硬盘的方法

利用日志清理工具,参考"解决宝塔面板系统和网站日志占满服务器硬盘的方法"这里老蒋有记录到日志清理的方法。

3、提高挂载磁盘

如果我们确实业务磁盘量占用较多的数据。我们需要提前部署磁盘量,是通过挂载提高磁盘量呢,还是进行系统盘的扩展。有的朋友开始买的服务器系统盘就20GB,然后挂载盘自己都没有挂载,然后直接搭建服务器配置,这样挂载盘都没有使用到,而是全部在用系统盘。

扩容磁盘的文章可以参考:

1、腾讯云服务器系统盘扩容 增加挂载盘分区扩容磁盘

2、记录一次阿里云服务器扩容数据盘无需迁移数据重新挂载

总之,我们一旦发现服务器无法运行,先看看是不是Linux磁盘占满了,如果是的话,先清理没用的文件,保证能打开,然后看看是否需要扩容磁盘。

本文出处:老蒋部落 » 排查和解决宝塔面板Linux磁盘满了的有效方法过程记录 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送