请问如何正确停止webdav / seafdav服务?

服务器版本11.0.9
系统版本ubuntu 2204

通过执行命令seafile.sh stop 可以正常停止服务。
执行seahub.sh stop 有时候会提示failed stop seahub 多试几次会提示done.

但是seafdav进程还在运行。当我用start参数启动服务的时候,就会提示[seafdav] is running,一定要手动杀掉seafdav进程才行。

停止服务建议先执行seahub.sh stop,后执行seafile.sh stop。您可以看下日志有什么报错

注释掉配置的webdav模块,重启就可以了

我尝试了先停止seahub
Stopping seahub …
Failed to stop seahub.
虽然是这个提示。但是貌似停止成功了。
在执行seafile.sh stop 可以正常停止。

但是seafdav进程仍然在。


又重新启动了一次试试。这次先停止seahub 成功了。然后再停seafile 可以正常停止dav了。

这么多年我一直都用错误的顺序 :sweat_smile:,非常感谢热心帮助。

webdav还是需要用的。就是我做了计划任务,每个月执行一次fsck 和gc操作。但是脚本经常无法停掉webdav。