问题现象:我在宝塔上用面板带的宝塔硬盘分析 清理各种服务器垃圾,然后就是一直:清理各种服务器相关垃圾
正在扫描:undefined
无限停留在正在清理界面。
我用AI才找出原因:
原因:宝塔磁盘分析用的扫描工具 ncdu,它自带的是 x86-64 版本,但这台虚拟机是 ARM64(M4 芯片)——二进制根本跑不起来,扫描结果文件永远生成不出来,面板后端直接报错,前端就永远卡在「正在扫描:undefined」。移动硬盘顶多让扫描慢一点,不可能造成这种 undefined 卡死。 修的步骤: - 用 apt 装了 ARM64 版的 ncdu 1.18
- 把插件自带的 x86-64 版本备份(ncdu.x86_64.bak)后替换掉
- 实测扫描了一个目录,能正常出结果
你现在刷新宝塔页面,重新点一次扫描/清理就行了。
|