Linux cli 同步问题

用的是 docker flrnnc/seafile-client:9.0.7
同步了一部分卡住不动,docker显示一下错误, 重启也没用。

seafile-client-1 | Traceback (most recent call last):
seafile-client-1 | File “/usr/bin/seaf-cli”, line 1052, in
seafile-client-1 | main()
seafile-client-1 | File “/usr/bin/seaf-cli”, line 1048, in main
seafile-client-1 | args.func(args)
seafile-client-1 | File “/usr/bin/seaf-cli”, line 746, in seaf_sync
seafile-client-1 | seafile_rpc.clone(repo,
seafile-client-1 | File “/usr/lib/python3/dist-packages/pysearpc/client.py”, line 127, in newfunc
seafile-client-1 | return fret(ret_str)
seafile-client-1 | ^^^^^^^^^^^^^
seafile-client-1 | File “/usr/lib/python3/dist-packages/pysearpc/client.py”, line 25, in _fret_string
seafile-client-1 | raise SearpcError(dicts[‘err_msg’])
seafile-client-1 | pysearpc.common.SearpcError: Task is already in progress
seafile-client-1 | ==> /home/seafile/.ccnet/logs/seafile.log <==

您可以看下seafile服务器的log,看下有什么报错?

您这个应该用的不是官方客户端,我们没有办法做支持的

官方有客户端docker image么? 没找到啊

您可以到官网下载最新的客户端 下载 - Seafile

log文件如上图, 同步的库几十 G的图片和小文件 @DunFusheng 能否帮看看。 多谢

用的是最新的 9.0.8

磁盘还剩 100 多G, 报错说没空间。 所有磁盘都有空

您可以优先检查下目录权限

@DunFusheng 目录权限肯定没有问题,因为已经同步下来了 60%

如果目录权限没问题,可能是您同步的/data那个目录空间不足 ,也可能是元数据所在的目录空间不足,一般是在/home/user/Seafile 目录下,您可以检查下这两个相关目录空间

这个第一位就检查过了,所有磁盘都有很大空间

从日志上看,No space left on device 的错误是磁盘空间不足。确认下重启之后还会不会有同样的错误,执行下df -h 看一下输出。