解决威联通QNAP加载卡死/Qfile无法登陆

2026-05-12 01:10:42 0点赞 0收藏 0评论
解决威联通QNAP加载卡死/Qfile无法登陆

前几天我的威联通 NAS 突然登不进去了,无论是网页端还是手机 APP(Qfile),都一直卡在“登录中”或者“正在加载”。奇怪的是,局域网的 ssh 能进,之前用 Docker 部署的几个服务也能正常访问。这说明机器没死机,网络也没断,只是系统网页服务出了问题。

花了点时间通过命令行排查,终于把问题解决了,记录一下过程,给遇到类似情况的朋友做个参考:原因是系统根目录被docker服务创建的文件夹占满了。

排查方法:

1. 进入ssh,输入df -m / 确认系统目录是否被占满,像我这样100%就是占满了,所以系统卡死了

df -m /解决威联通QNAP加载卡死/Qfile无法登陆

2. 然后输入以下指令列出系统目录占用空间:

sudo du -sm /* --exclude=/share --exclude=/dev --exclude=/sys --exclude=/proc --exclude=/mnt 2>/dev/null | sort -n解决威联通QNAP加载卡死/Qfile无法登陆

我的话是/home和/container目录占用非常大,

所以可以先看一眼这两个目录里到底装了什么容器的数据:

sudo ls -lh /Container

sudo ls -lh /home

我看了主要是/Container占用过大,里面是mongo数据库的docker数据(刚开始不懂docker瞎映射到这个系统路径来了)

所以要把关联的 mongo 全部强制删除(加了 -f 会先强制停止再删除):

docker rm -f mongo

既然容器已经被彻底铲除了,它就不会再作妖了。我们再次把垃圾删掉:

sudo rm -rf /Container

清理完后,确认一下空间是不是真的腾出来了:

df -m /

(这里必须看到 Use% 降下来,比如变成 85% 左右,才能进行下一步)

重新启动 QTS Web 服务

确认空间释放且容器没有复活后,最后一次重启 Web 服务,让 QNAP 重新加载前端所需的所有核心文件:

sudo /etc/init.d/thttpd.sh restart

这时,按道理应该能正常了,包括web登陆和Qfile~

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松