U-NAS设备无法进入WEB控制管理界面
如果U-NAS系统无法进入系统界面如下图所示:大概率的问题是【系统磁盘空间耗尽】
使用最高的 root 权限登录 U-NAS 系统,执行 df -h 命令
root@U-NAS-4QE8AZMV:/# df -h
Filesystem SizeUsed Avail Use% Mounted on
udev 881M 0881M 0% /dev
tmpfs 181M 18M163M10% /run
/dev/mmcblk0p2 14G 14G 64K 100% /
tmpfs 902M4.0K902M 1% /dev/shm
tmpfs 5.0M8.0K5.0M 1% /run/lock
/dev/mmcblk0p1 511M3.5M508M 1% /boot/efi
/dev/mapper/nas-data 17T2.1T 15T13% /mnt/nas/data
tmpfs 181M 12K181M 1% /run/user/1001
其中最后一列 Mounted on 为根目录(/)的所在行,表示系统磁盘使用空间数据
## 示例中 Use% 为 21%,如果该值显示为 100%,即表示系统磁盘已经耗尽
/dev/mmcblk0p2 14G 14G 64K 100% /
常见造成磁盘空间耗尽的原因
[*]用户安装了太多的软件,有些用户还安装了 U-NAS 未提供的第三方软件
[*]旧版本U-NAS产生了太多的日志文件(2021-12-08之前的版本, 该现象比较突出)
[*]第三方安装的Emby, Jellyfin 会在 /var/ 下产生大量的数据临时文件
使用 du -h --max-depth=1 命令可查看目录硬盘使用占比情况
root@U-NAS-9L49QVZ3:/# du -h --max-depth=1
153M ./boot
15M ./etc
0 ./media
7.9G ./var
4.2G ./usr
16K ./dev
0 ./home
0 ./proc
268K ./root
2.7M ./run
0 ./sys
100K ./tmp
解决方法
进入/var/log目录查看占用较大的日志文件,使用 du -sh * 查看详细文件
root@U-NAS-9L49QVZ3:/# cd /var/log
root@U-NAS-9L49QVZ3:/var/log# du -sh *
0 alternatives.log
8.0K alternatives.log.1
0 private
12K proftpd
44K rabbitmq
4.0K redis
4.0K rsyncd.log
0 runit
4.0M samba
96K snapper.log
32K supervisor
9.6M syslog
21M syslog.1
8.8M user.log
19M user.log.1
44K wtmp
警告:日志文件有own和mod属性,不要直接删除,而是应该进行内容覆盖。否则可能出现系统故障 !!!
请使用 echo "" > syslog 进行日志覆盖,本次以操作覆盖 syslog、user.log、messages 文件
演示如下:
root@U-NAS-9L49QVZ3:/var/log# echo "" > syslog
root@U-NAS-9L49QVZ3:/var/log# echo "" > user.log
root@U-NAS-9L49QVZ3:/var/log# echo "" > messages
重启apache服务
空间释放后或apache配置文件修复后,服务并不会自动重启,因此需要手工开启apache的服务,或者通过重启机器令 apache 自动启动:
## 重启apache服务的命令
systemctl restart apache2
虽然现在看不懂,但还是进来看下 能否更换大点的硬盘做系统盘 今日遇到该问题,成功解决。谢谢,mark 没装啥16G就剩几个G了
页:
[1]