今天网友联系老蒋提到自己的Linux服务器中的网站打不开,而且宝塔面板也无法登录。他能做的就是重新启动服务器看看是不是某个软件停止运行,但是并没有排除这个问题。于是老蒋帮助他检查发现他的服务器Linux磁盘满了。这个问题有几个问题导致的,这里老蒋一一排查。
这里看到确实是磁盘占满导致的。
1、临时删除文件启动
这里我先要把他的服务器让启动正常确保这同学网站打开。Linux磁盘满了无法启动的案例还是很多的,比如有些朋友喜欢自己上传压缩包或者备份文件,但是这些压缩包日积月累他都不去清理导致积累越来越多,占满服务器。
这里我检查他的网站下确实有比较大的压缩包,我问到客户后是可以删除,那我就删除,这个包居然有2GB大小。删除之后我再重启服务器,重启BT面板,至少给腾出2GB存储空间,网站和面板是可以运行。
2、清理其他无用文件
我看到他的网站也不过才3GB左右,为什么连带系统会占满24GB磁盘大小呢?肯定还有其他问题导致的。于是去排查。比如看到他网站日志文件比较大,有的甚至几个G,于是删除日志。这里我们还可以利用BT自带的日志清理定期清理日志。
利用日志清理工具,参考"解决宝塔面板系统和网站日志占满服务器硬盘的方法"这里老蒋有记录到日志清理的方法。
3、提高挂载磁盘
如果我们确实业务磁盘量占用较多的数据。我们需要提前部署磁盘量,是通过挂载提高磁盘量呢,还是进行系统盘的扩展。有的朋友开始买的服务器系统盘就20GB,然后挂载盘自己都没有挂载,然后直接搭建服务器配置,这样挂载盘都没有使用到,而是全部在用系统盘。
扩容磁盘的文章可以参考:
总之,我们一旦发现服务器无法运行,先看看是不是Linux磁盘占满了,如果是的话,先清理没用的文件,保证能打开,然后看看是否需要扩容磁盘。
本文出处:老蒋部落 » 排查和解决宝塔面板Linux磁盘满了的有效方法过程记录 | 欢迎分享( 公众号:老蒋朋友圈 )