0

Lorsque j'exécute une commande bitcore-node start, elle démarre deux services. Capture d'écran de ps aux est attaché.Convertir la ligne de commande en service dans ubuntu 16.04 LTS

>

J'ai créé un service dans /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 

Je reçois erreur tout en exécutant.

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

Toute idée?

Répondre

0

Vous avez écrit un script en tant que script d'initialisation Upstart et l'avez exécuté en tant qu'init SysV à l'aide de systemd init systemd.

Vous pouvez essayer de placer le script dans /etc/init/ au lieu de /etc/init.d. De cette façon, il peut être traité comme le script d'initialisation Upstart qu'il est réellement.

Cependant, Upstart est en train d'être remplacé par systemd, donc suivre un tutoriel sur la traduction de votre script de démarrage Upstart dans un fichier systemd .service est recommandé.