同步文件的时候发现有一个资料库同步失败,查看服务器日志发现有其中有一个文件损坏:
[07/15/2019 12:03:19 PM] repo-mgr.c(893): Commit cb28c48c-8457-4fad-8e49-8fb76082d622:4fb8e1f5a0a051a31db67992bfd5b5b19acbb94a is missing
想通过seaf-fsck.sh脚本修复,但是报错:
/opt/seafile/ccnet/seafile.ini not found. Now quit
进入‘/opt/seafile/ccnet/’目录后检查’seaf.ini’确实是存在的,
使用root后继续报错:
Starting seaf-fsck, please wait ...
[07/15/19 12:01:16] seaf-fsck.c(166): Current user (0) is not the user for running seafile server (999). Unable to run fsck.
seaf-fsck run done
Done.
然后想切换为seafile用户进行操作又不知道密码,想请问下现在应该怎么办。
感谢各位给小白解答~