Transmission-daemon 服务自发停止

Transmission-daemon 服务自发停止

我已经在我的 CentOS 6 机器上安装、配置并运行了 Transmission-daemon

service transmission-daemon start

http://server.ip:9091这工作得很好,我可以根据需要看到网络界面。问题是,几分钟后,它就自动停止了。在没有警告或错误消息的情况下,永远不要说任何话。

即使我根本没有任何活动的种子(如列表中没有),也会发生这种情况。

我不知道出了什么问题,而且我想到的错误日志(可能不多)没有显示任何内容。

我该如何诊断造成这种情况的原因?还有其他人遇到过类似的问题吗?

编辑

After the suggestion Martin gave me, I got the log. It goes like this:
[03:07:02.182] Transmission 2.13 (11501) started (session.c:624)
[03:07:02.182] RPC Server Adding address to whitelist: 127.0.0.1 (rpc-server.c:789)
[03:07:02.182] RPC Server Serving RPC and Web requests on port 9091 (rpc-server.c:962)
[03:07:02.182] DHT Generating new id (tr-dht.c:384)
[03:07:02.182] Using settings from "/var/lib/transmission/.config/transmission-daemon" (daemon.c:483)
[03:07:02.182] Saved "/var/lib/transmission/.config/transmission-daemon/settings.json" (bencode.c:1683)
[03:07:10.182] Port Forwarding State changed from "Not forwarded" to "???" (port-forwarding.c:95)
[03:07:18.188] Searching for web interface file "/var/lib/transmission/.local/share/transmission/web/index.html" (platform.c:526)
[03:07:18.188] Searching for web interface file "/usr/share/transmission/web/index.html" (platform.c:526)
[03:07:24.189] DHT Attempting bootstrap from dht.transmissionbt.com (tr-dht.c:241)

它会一直挂在最后一个身上,直到死去。现在我已经研究过这个问题,但我的设置文件已归 拥有transmission,甚至将文件的权限更改为 似乎775也没有任何效果。

有任何想法吗?

答案1

我不久前研究过类似的问题,但是是在 Debian 系统上。

这是我启用日志记录的方法。由于您运行的是 CentOS,因此您需要对此进行一些调整

sudo nano /etc/default/transmission-daemon

添加到选项:

-e /var/log/transmission-daemon.log

创建并授予日志文件传输权限:

sudo touch /var/log/transmission-daemon.log
sudo chown debian-transmission:debian-transmission /var/log/transmission-daemon.log
sudo 服务传输守护进程重新启动

希望有帮助!

答案2

我遇到了这个问题,结果transmission.log已经增长到超过 7GB。

当我删除它时,一切都恢复按预期工作。我创建了一个 cron 来按计划删除它。希望这能控制住它。

答案3

当主磁盘已满时,我遇到传输守护进程停止的错误。这是一件很容易被忽视的事情。

相关内容