侧边栏壁纸
博主头像
学海无涯博主等级

有疑问可发邮件zp@wlzs.cn。

  • 累计撰写 342 篇文章
  • 累计创建 93 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

记一次Synology 应用程序服务无法启动的异常

利刃
2026-06-15 / 0 评论 / 0 点赞 / 2 阅读 / 3280 字
温馨提示:
本文最后更新于 2026-06-15,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

概述

近期由于Nas硬盘异常,修复后,发现Synology 应用程序无法正常启动,导致所有的依赖于这个套件的应用都无法启动了。
image.png

过程

定位异常

具体执行过以下几个操作,分别为:
清理数据库数据
重置数据库权限
卸载套件重新安装
均无效。
经/var/log/messages日志发现在5月16日后,就没有了数据写入,且有大量的SQL执行异常。也有disk I/O error的提示。

cat /var/log/messages
2026-05-16T15:23:49+08:00 HOME synologrotated[9201]: synologrotated.cpp:122 Fail to execute SQL command: SELECT max(rowid) FROM logs, error code is : 10, error: disk I/O error in /var/log/synolog/.SYNOSYSDB
2026-05-16T15:23:50+08:00 HOME synologrotated[9201]: synologrotated.cpp:122 Fail to execute SQL command: SELECT max(rowid) FROM logs, error code is : 10, error: disk I/O error in /var/log/synolog/.SYNODISKDB
2026-05-16T15:23:50+08:00 HOME synologrotated[9201]: synologrotated.cpp:122 Fail to execute SQL command: SELECT max(rowid) FROM logs, error code is : 10, error: disk I/O error in /var/log/synolog/.SYNOISCSIDB
2026-05-16T15:23:59+08:00 HOME kernel: [2604951.260812] synobios get empty ttyS current
2026-05-16T15:25:00+08:00 HOME kernel: [2605012.122657] synobios get empty ttyS current
2026-05-16T15:25:38+08:00 HOME synologaccd[8531]: dbhandler.cpp:137 Fail to execute SQL command: PRAGMA synchronous=0, error croot@HOME:~# du -sh /var/log

发现是由于 /var/log 数据大小超过了200M以上,造成数据无法在/var/log中正常写入数据。
群晖系统对 /var/log 目录有一个硬编码的 200MB 磁盘配额限制。
将/var/log空间降至200M以下,重新修复套件,套件正常启动。

增大配额

通过以下命令可以看到 1001的限制为220M

root@HOME:/var/log# repquota -avPs
*** Report for project quotas on device /dev/md0
Block grace time: 7days; Inode grace time: 7days
                        Space limits                File limits
Project         used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
#0        --   1368M      0K      0K          44455     0     0       
#1001     --  63376K    200M    200M            780     0     0        

将配额空间增加到2G

root@HOME:/var/log/harbor# setquota -P 1001 2097152 2097152 0 0 /
root@HOME:/var/log/harbor# repquota -avPs
*** Report for project quotas on device /dev/md0
Block grace time: 7days; Inode grace time: 7days
                        Space limits                File limits
Project         used    soft    hard  grace    used  soft  hard  grace
----------------------------------------------------------------------
#0        --   1368M      0K      0K          44455     0     0       
#1001     --    220M   2048M   2048M            782     0     0       

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区