400-915-1135
维护运营详细

BT宝塔面板 磁盘爆满处理方法 图文教程

发表日期:2022-01-16 11:12:55   作者来源:众诚企业建站   浏览:27

BT宝塔面板 磁盘爆满处理方法 图文教程


新建定时任务 每15天执行一次shell   如果站点访问量高,日志产生量快 可以缩短  如果日志用用 可以另寻他法备份

rm -rf /www/backup
rm -rf /www/server/total/logs
rm -rf /www/server/panel/plugin/tamper_proof/sites
mkdir /www/backup
rm -rf /www/wwwroot/94zc.com/runtime


重点:

这里存放着网站方总日志  占用空间大 同时可以看出哪个站受攻击(日志大的攻击多)

/www/server/panel/plugin/tamper_proof/sites

 

 检测 回收站空间


今天偶尔打开图床的时候,发现图床挂了,以为是PHP或者APACHE出了问题,赶忙重启两个服务,但是网站还是打不开,随后访问BT宝塔面板首页,看到上图箭头所指内容为全红,所剩空间为0,尝试重启MYSQL已经无法重启,多方查阅资料后,总结如下:

Table of Contents


1 清理网站日志/php站点session/系统邮件/临时文件

2 清空面板回收站

3 清除mysql二进制日志(操作过程中会停止重启数据库)

4 检查磁盘剩余空间

具体在 /www/server/panel/plugin/tamper_proof/sites/您的站点/total/ 这里会有一个以日期为单位的目录,将日期目录删除就好了

可以新建一个自动执行任务 如一周或一月执行  rm -f /www/server/panel/plugin/tamper_proof/sites/*

清理网站日志/php站点session/系统邮件/临时文件

cd /www/server/panel && python tools.pyc clear


清空面板回收站

rm -rf /www/Recycle_bin/*


清除mysql二进制日志(操作过程中会停止重启数据库)

/etc/init.d/mysqld stop


rm -f /www/server/data/ib_logfile*


rm -f /www/server/data/mysql-bin.*


/etc/init.d/mysqld start


需要注意的是 执行rm命令时是不会返回任何提示的,直到能再次输入命令之前它都是正在删除文件的状态

能输入命令的时候即删除完成


检查磁盘剩余空间

df -h


只要Use%这一列没有一个达到100%就可以了

一般只需要关注系统盘,即第一行,若有挂载数据盘到www目录,也要注意。

1111111111111.jpg

BT宝塔面板inodes爆满处理方法



如没特殊注明,文章均为众诚网络原创,转载请注明来自https://www.94zc.com/weihu/623.html