查看: 7036|回复: 4

U-NAS设备无法进入WEB控制管理界面

[复制链接]
发表于 2022-4-4 11:20:04 | 显示全部楼层 |阅读模式
如果U-NAS系统无法进入系统界面如下图所示:

大概率的问题是【系统磁盘空间耗尽】
使用最高的 root 权限登录 U-NAS 系统,执行 df -h 命令
  1. root@U-NAS-4QE8AZMV:/# df -h
  2. Filesystem            Size  Used Avail Use% Mounted on
  3. udev                  881M     0  881M   0% /dev
  4. tmpfs                 181M   18M  163M  10% /run
  5. /dev/mmcblk0p2         14G   14G   64K 100% /
  6. tmpfs                 902M  4.0K  902M   1% /dev/shm
  7. tmpfs                 5.0M  8.0K  5.0M   1% /run/lock
  8. /dev/mmcblk0p1        511M  3.5M  508M   1% /boot/efi
  9. /dev/mapper/nas-data   17T  2.1T   15T  13% /mnt/nas/data
  10. tmpfs                 181M   12K  181M   1% /run/user/1001
复制代码



其中最后一列 Mounted on 为根目录(/)的所在行,表示系统磁盘使用空间数据

## 示例中 Use% 为 21%,如果该值显示为 100%,即表示系统磁盘已经耗尽
  1. /dev/mmcblk0p2         14G   14G   64K 100% /
复制代码



常见造成磁盘空间耗尽的原因
  • 用户安装了太多的软件,有些用户还安装了 U-NAS 未提供的第三方软件
  • 旧版本U-NAS产生了太多的日志文件(2021-12-08之前的版本, 该现象比较突出)
  • 第三方安装的Emby, Jellyfin 会在 /var/ 下产生大量的数据临时文件


使用 du -h --max-depth=1 命令可查看目录硬盘使用占比情况
  1. root@U-NAS-9L49QVZ3:/# du -h --max-depth=1
  2. 153M    ./boot
  3. 15M     ./etc
  4. 0       ./media
  5. 7.9G    ./var
  6. 4.2G    ./usr
  7. 16K     ./dev
  8. 0       ./home
  9. 0       ./proc
  10. 268K    ./root
  11. 2.7M    ./run
  12. 0       ./sys
  13. 100K    ./tmp
复制代码


解决方法
进入  /var/log  目录查看占用较大的日志文件,使用 du -sh * 查看详细文件

  1. root@U-NAS-9L49QVZ3:/# cd /var/log
  2. root@U-NAS-9L49QVZ3:/var/log# du -sh *
  3. 0       alternatives.log
  4. 8.0K    alternatives.log.1
  5. 0       private
  6. 12K     proftpd
  7. 44K     rabbitmq
  8. 4.0K    redis
  9. 4.0K    rsyncd.log
  10. 0       runit
  11. 4.0M    samba
  12. 96K     snapper.log
  13. 32K     supervisor
  14. 9.6M    syslog
  15. 21M     syslog.1
  16. 8.8M    user.log
  17. 19M     user.log.1
  18. 44K     wtmp
复制代码


警告:日志文件有own和mod属性,不要直接删除,而是应该进行内容覆盖。否则可能出现系统故障 !!!

请使用 echo "" > syslog 进行日志覆盖,本次以操作覆盖 syslog、user.log、messages 文件

演示如下:
  1. root@U-NAS-9L49QVZ3:/var/log# echo "" > syslog
  2. root@U-NAS-9L49QVZ3:/var/log# echo "" > user.log
  3. root@U-NAS-9L49QVZ3:/var/log# echo "" > messages
复制代码



重启apache服务
空间释放后或apache配置文件修复后,服务并不会自动重启,因此需要手工开启apache的服务,或者通过重启机器令 apache 自动启动:
## 重启apache服务的命令
  1. systemctl restart apache2
复制代码

回复

使用道具 举报

发表于 2022-5-22 17:23:28 | 显示全部楼层
虽然现在看不懂,但还是进来看下
回复 支持 反对

使用道具 举报

发表于 2022-9-18 06:53:48 来自手机 | 显示全部楼层
能否更换大点的硬盘做系统盘
回复 支持 反对

使用道具 举报

发表于 2023-2-5 14:47:43 | 显示全部楼层
今日遇到该问题,成功解决。谢谢,mark
回复 支持 反对

使用道具 举报

发表于 2023-2-16 22:08:24 来自手机 | 显示全部楼层
没装啥16G就剩几个G了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|万由科技 ( 浙ICP备10004788号-13 )

GMT+8, 2024-4-20 05:18 , Processed in 0.060782 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表