0

나는 bitcore-node 명령을 실행할 때 두 개의 서비스를 시작합니다. ps aux의 스크린 샷이 첨부되었습니다. >우분투의 서비스로 명령 행을 변환하십시오. 16.04 LTS

나는
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 

나는 그것을 실행하는 동안에 오류가 발생하고 /etc/init.d에

에 서비스를 만들었습니다.

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

어떤 생각

?

답변

0

Upstart Init Script로 스크립트를 작성하고이를 systemd init systemd를 사용하여 SysV init로 실행했습니다.

/etc/init.d 대신 /etc/init/에 스크립트를 삽입 해보십시오. 그렇게하면 실제로 Upstart init 스크립트로 처리 될 수 있습니다.

그러나 Upstart는 systemd으로 바뀌므로 Upstart 초기화 스크립트를 systemd .service 파일로 변환하는 방법에 대한 자습서를 따르는 것이 좋습니다.