环境介绍:
Ubuntu 20.04.3 LTS x86_64(Py3.7.9) + bt面板v [url=]7.9.0[/url]
系统盘+资源盘
面板安装在系统盘
资源部负责存储网站相关资源文件
BUG触发情况
在面板端-文件-删除大量资源盘文件(删除文件大小>系统盘剩余可用空间)
后果:
系统盘写满,BT面板登陆部分时候异常。
处理:
面板端-文件-回收站-清理回收站
BUG研判
由于面板删除文件默认删除到回收站,但是回收站目录存放于系统盘。系统未提前做删除文件大小判定,直接执行命令,写满硬盘导致卡死。
优化建议
每块硬盘应建立对应回收站并存储相关删除文件。可以加快删除速度、减小服务器负载、硬盘读取写入量
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
└─sda1 8:1 0 1.8T 0 part /www/wwwroot/001
sdb 8:16 0 3.7T 0 disk
└─sdb1 8:17 0 3.7T 0 part /www/wwwroot/datafile
sdc 8:32 0 111.8G 0 disk
├─sdc1 8:33 0 512M 0 part /boot/efi
└─sdc2 8:34 0 111.3G 0 part /
|
|