突然发生灾难性事故“Broken (请联系您的管理员来修复该资料库)"

2016年5月份安装的seaflie,两年多的时间一直使用比较正常,文件存储使用了一个铁威马的F2-NAS,由于NAS比较小,只有2个盘位,挂了2个4T的红盘,没舍得用raid1,就用了big data模式,17年中出现过几次seafile挂掉的现象,后来都是手动重启,也相安无事。昨天开始突然发现无法使用客户端登录,报错如图①。
网页端登录显示Broken,如图②。
在服务端(ubuntu)使用seaf-fsck修复后显示没有可用的签入,如图③。

目前为止nas的硬盘是好的,如图④。
两块盘其中一块即将用尽,另外一块还未开始用,如图⑤

其中seafile.log部分见图⑥。

seahub.log部分内容见图⑦。

seahub_django_request.log部分内容见图⑧。

其实早就应该把所有的数据备份一次,虽然现在也可以重新装一套最新版本的,而且客户端的文件备份也都有,大不了重新开户,重新同步。但是有点不甘心呀。请问各位是否有碰到同类问题的?
能否帮忙?谢谢!

这个问题还是因为磁盘上的数据无法访问,可能是目录权限的原因。你看看手工用 ls 命令能不能访问 seafile-data/storage 下的数据。

谢谢回复。
seafile-data/storage 下的数据是都可以访问的。
111

你查查你服务器的日期时间,应该是时间问题,更新服务器时区