Seafile Pro server 升级 7.1.11 后历史记录不一致的问题


#1

问题描述:
从 Seafile Pro Server 7.0.x 升级到 7.1.11 后使用了几天,突遇断电,重启后网页端直接显示 ‘错误’。
几天后才有时间处理,查看 log 发现:
failed to bind unix socket fd to /mnt/iscsi-seafile/seafile/seafile-pro-server-7.1.11/runtime/seafile.sock : Permission denied
怀疑文件夹权限问题,使用命令 chown 将整个 seafile 文件夹修改为 seafile 用户 root 组,重启后‘错误’消失,恢复正常。
经过仔细查看,发现修复后上传的文件历史记录出现问题,具体描述如下:
通过网页端,资料库的 ‘历史修改记录’ 里能看到修复刚上传的历史记录,但在网页端的工具-> 文件活动中 无法看到刚上传的历史记录,同时客户端也无法看到刚上传的历史记录。
另外,最近的7.0.x和7.1.11几个版本,都一直时不时的出现图中的重命名资料库的问题,实际上根本没有重命名资料库。
如图。




#2

经过在网页端实际检查,修复后刚上传的文件,确实是最新版本,只是在客户端和网页端的工具->文件活动里面看不到那些文件活动记录。


#3

重启一下seafile