Raspberry pi 为什么c-lightning在手动启动时工作,但无法通过systemd启动?
我正在尝试让修剪过的c-lightning在Raspberry Pi Zero W上启动。它在手动启动时工作(这很好!),但不是通过systemd。我在lightning.service文件上尝试了许多变体,但都没有成功。当我检查状态时,它会显示“inactive(dead)”,如果我执行“sudo systemctl start lightning”,它就会挂起,状态保持为“inactive(dead)” 下面是最简单的lightning.service文件,它应该可以工作(但不能工作):Raspberry pi 为什么c-lightning在手动启动时工作,但无法通过systemd启动?,raspberry-pi,systemd,raspberry-pi-zero,lightning-network,Raspberry Pi,Systemd,Raspberry Pi Zero,Lightning Network,我正在尝试让修剪过的c-lightning在Raspberry Pi Zero W上启动。它在手动启动时工作(这很好!),但不是通过systemd。我在lightning.service文件上尝试了许多变体,但都没有成功。当我检查状态时,它会显示“inactive(dead)”,如果我执行“sudo systemctl start lightning”,它就会挂起,状态保持为“inactive(dead)” 下面是最简单的lightning.service文件,它应该可以工作(但不能工作): 有
有人用过这个吗?你能把你的lightning.service文件寄出去吗?关于这可能失败的原因,还有其他想法吗?我成功了:比特币是以“分叉”而不是“简单”的形式推出的,因此它永远不会回来,因此lightningd也永远不会被调用。我成功了:比特币是以“分叉”而不是“简单”的形式推出的,所以它再也没有回来,所以lightningd再也没有被召唤
[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