蓝点网
给你感兴趣的内容

群晖DSM更新时显示系统容量不足的解决办法

全能型PDF解决方案PDFelement 6正版团购计划

近期在使用群晖NAS时遇到了DSM系统无法自动更新的问题,自动更新被停止并且手动更新时提示容量不足。

容量不足更新失败,系统分区至少需要400MB。

看到这个消息提醒首先是比较诧异的,因为在此前的定期检查中NAS的磁盘空间至少还有500~1TB左右空闲。

短期内除非哪里发生了故障不然压根不会出现磁盘空间不足的问题,于是看了下硬盘确实还有1TB+空闲空间。

在DSM操作系统的控制面板看了半天也并没有找到哪个分区满了,最后想想还是动动手连接SSH进系统看下。

继续往下看前你需要先查阅群晖DSM系统如何开启使用SSH连接:群晖DSM教程:开启远程SSH和SFTP访问

以下是问题排查过程:

1、通过SSH连接群晖NAS后首先将权限账号切换为Root账户,否则无法读取系统级的文件夹和数据等等。

landian@NAS_Server:/$ sudo -i  //使用管理员账号登录后执行sudo -i切换到Root账户
Password:                     //输入DSM管理员账号密码即可,输入过程是不显示的
root@NAS_Server:~#

2、确认切换到Root账户后输入df命令查看NAS的所有分区以及占用情况:

群晖DSM更新时显示系统容量不足的解决办法

如上图:其中/dev/md0分区即为DSM的系统分区,在没有解决该问题时其占用率为100%;

3、系统分区/dev/md0挂载(Mounted On)位置为根目录/,那么进入根目录使用ls命令列举所有内容:

群晖DSM更新时显示系统容量不足的解决办法

如上图:在cd /后列举文件并没有看到异常,接着我们cd /root文件夹列举文件后发现问题了。

4、在root目录下我们发现了大量的数据库文件,这个文件实际是我用来备份蓝点网数据库写的自动脚本。

估计是脚本里目录写的有问题因此NAS自动执行任务时将数据库文件直接远程下载到了root目录下塞满了。

5、于是直接使用rm -rf landian.sql.1这样的命令把这些数据库备份文件给清理了,然后再次查看分区信息。

可以看到系统分区/dev/md0使用率为45%,已经有空闲更新了于是前往DSM控制面板成功安装最新更新。

群晖DSM更新时显示系统容量不足的解决办法

转载请注明蓝点网 » 群晖DSM更新时显示系统容量不足的解决办法
分享到:
除非特别注明否则下列评论均不代表本站观点

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址