我试图在Raspberry Pi Zero W上引导时启动修剪的c-lightning。它在手动启动时有效(很棒!),但不能通过systemd启动。我在lightning.service文件上尝试了许多变体,但没有一个起作用。当我检查状态时,它显示为“不活动(死)”,如果我执行“ sudo systemctl启动闪电”,它只是挂起,并且状态仍然为“不活动(死)”。
这是应该工作的最简单的lightning.service文件(但无效):
[Unit]
Description=lightning-deamon
After=bitcoin.service
Requires=bitcoin.service
[Service]
ExecStart=/usr/local/bin/lightningd
User=doge
Group=doge
Type=simple
Restart=on-failure
RestartSec=30
TimeoutStartSec=300
[Install]
WantedBy=multi-user.target
有人有这个工作吗?您能发布您的lightning.service文件吗?还有其他关于为什么失败的想法吗?
答案 0 :(得分:0)
我知道了它的作用:bitcoind最初是作为“ forking”而不是“ simple”启动的,因此它永远不会返回,因此也就不会调用lightningd。