遇到一个问题,设置了deluge分享率和做种时间到一定时间之后自动删除种子。之前一直很好使的,最近发现到了指定的分享率或者做种时间之后,种子状态变成了一直Paused或者一直Seeding。发现有这么几种问题导致deluge抽风:

状态存档的权限不对

是deluged没有对状态存档~/.config/deluge/session.state和~/.config/deluge/state/*的写权限导致的。

因为自身需求使用

#  start-stop-daemon -S -c user:www-data -k 000 -x /usr/bin/deluged — -d

启动deluged,deluged具有user的euid和www-data的egid,而~是user:user的。所以就挂了233

直接添加种子下载地址导致一直Paused

deluge可以直接添加种子的http下载地址,取得种子之后自动开始下载,但是这样有一定几率产生万年Paused。

解决办法是自己下载种子之后返回磁力链添加到deluge。