关于在linux上用seaf-cli这个客户端同步的问题[已解决]

服务器版本:Linux 6.2.5
seaf-cli客户端版本:Linux 6.1.2

我在使用过程中发现小文件可以同步,例如我建立一个1.txt,随便写入一些文字,保存后马上就能同步。

但是我有一个1.2GB的ZIP压缩包,等了一个小时也没见它同步,seaf-cli status显示synchronized:

> ~$ seaf-cli status
> # Name  Status  Progress
> 
> # Name  Status
> test123 synchronized

网速也没变化,这肯定是没动静了,但不知道在哪里看日志,到底是哪里出错了之类的。

请给予帮助,谢谢!

我设置服务器端:
[fileserver]
max_upload_size=2000
max_download_dir_size=2000
web_token_expire_time=7200

重启后测试仍然无效:
./seahub.sh restart
./seafile.sh restart

另外,我在web端上传1.2G的文件是没有任何问题的。

自己各种测试和排查之后得以解决,是因为客户端可用空间不足导致的。(如果你需要同步1GB的文件,你必须空余超过1GB)

我想这个原因就是因为seaf-cli需要在linux客户端先把文件进行分割成小块的临时文件,然后再进行上传,从而导致了这个”错误“。