0

当我运行命令 bitcore-node start 时,它会启动两个服务。附上ps aux的截图。

>

我在 /etc/init.d 中创建了一个服务

description "Bitcoin Core for Bitcore"
author "BitPay, Inc."

limit nofile 20000 30000

start on runlevel [2345]
stop on runlevel [016]

kill timeout 300
kill signal SIGINT

# user/group for bitcore daemon to run as
setuid ubuntu
setgid ubuntu

# home dir of the bitcore daemon user
env HOME=/home/ubuntu

respawn
respawn limit 5 15

script
  exec bitcore-node -conf=/home/ubuntu/love/data/bitcoin.conf -datadir=/home/ubuntu/love/data -testnet
end script

我在运行它时遇到错误。

[1]:https://i.stack.imgur.com/eD5qT.png

任何想法 ?

4

1 回答 1

0

您已将脚本编写为 Upstart Init 脚本,并使用 systemd init systemd 将其作为 SysV init 执行。

您可以尝试将脚本放入/etc/init/而不是 /etc/init.d. 这样,它可能会被处理为它实际上是的 Upstart 初始化脚本。

但是,Upstart 正在被替换为systemd,因此建议遵循将 Upstart 初始化脚本转换为 systemd.service文件的教程。

于 2017-05-22T15:13:32.243 回答