About Tezos Delegate Gallery Navigate
Tezos Korea Community
  • 베이킹노드 OFF방법
     테조스좋아

    안녕하세요…

    혼자 솔로베이킹을 하는 베이커입니다

    요즘 혼자 에로사항이 많아서 여기에 질문을 자주쓰게 되네요 🙂

    다름 아니라 운영 방식에 문제가 있는지, 제가 컴맹이라 그런지 요즘 자꾸 터지네요….

    롤이 몇 개안되다 보니 엔도서나 베이킹 텀이 긴 경우에는 컴퓨터(VPS 아님)를 꺼주곤 하는데

    다시 킬려고 하니 이런 에러가 나네요(노드 중지할 때 업데이트 안하고 ,kill 하고 컨트롤 C도 해줌)

    문제를 해결하기보다는 빠르게 복구하는게 편할것 같아 복구중입니다…

    제가 질문드리고싶은건 

    1 NODE 안전하게 종료하는 법  (자꾸 껏다켜서 그런걸로 추정하고 있습니다…) 

    2 자꾸 노드를 껏다키면 문제가 있을 수 있는지…( 엔도서나 베이킹 텀이 긴 경우)

    3 기타 노드 운영간 TIP? 

    예전에 실행법을 이렇게 알고 있어서 이에 맞는 NODE 안전하게 종료하는 법 이 있는지…

    screen -S tezos-node

    nohup ./tezos-node run –rpc-addr 127.0.0.1:8732 –log-output tezos.log &

    컨트롤 a + d

    screen -S tezos-baker

    ./tezos-baker-003-PsddFKi3 run with local node “/home/tezos/.tezos-node” “AAAAA”

    컨트롤 a + d

    screen -S tezos-endorser

    ./tezos-endorser-003-PsddFKi3 run “AAAAA

    컨트롤 a + d

    screen -S tezos-accuser

    ./tezos-accuser-003-PsddFKi3 ru

    컨트롤 a + d

    — 에러로그–

    Apr 12 18:41:25 – validator.peer(140): Worker started for NetXdQprcVkpa:idsi75QzYVg9

    Apr 12 18:41:25 – node.validator.bootstrap_pipeline: Unexpected error (validator):

    Apr 12 18:41:25 – node.validator.bootstrap_pipeline: Error, dumping error stack:

    Apr 12 18:41:25 – node.validator.bootstrap_pipeline:   Not_found

    감사합니다.

Replies

베이킹노드 OFF방법

ctrl + c 로 종료하는 게 좋습니다.

kill -9 xxxx 방식은 강제종료입니다. 노드가 db(블록체인) 저장 도중에 강제 종료를 당하면 위와 같은 오류가 발생할 수 있습니다 .

정상 종료 시 로그 첨부드립니다

Apr 15 10:16:52 – node.main: Received the INT signal, triggering shutdown. // 테조스 노드 데몬이 종료 시그널(ctrl + c)을 받음
Apr 15 10:16:52 – node.main: Received the INT signal, triggering shutdown.
Apr 15 10:16:53 – node.main: Received the INT signal, triggering shutdown.
Apr 15 10:16:53 – node.main: Received the INT signal, triggering shutdown.
Apr 15 10:16:53 – validator.peer(1937): Worker terminated [NetXdQprcVkpa:idrg9H8ZCNtF] // 테조스 네트워크의 피어(노드)와 연결된 작업 종료
Apr 15 10:16:53 – validator.peer(1711): Worker terminated [NetXdQprcVkpa:idtDeKTwoZEb]
Apr 15 10:16:53 – validator.peer(2056): Worker terminated [NetXdQprcVkpa:idsLzgcFH3ET]
Apr 15 10:16:53 – validator.peer(1979): Worker terminated [NetXdQprcVkpa:idqWncTywFSk]
Apr 15 10:16:53 – validator.peer(2091): Worker terminated [NetXdQprcVkpa:idt6zCofr2TB]
Apr 15 10:16:53 – validator.peer(2076): Worker terminated [NetXdQprcVkpa:idqtGPvjBxsk]
Apr 15 10:16:53 – validator.chain(1): Worker terminated [NetXdQprcVkpa] // 벨리데이터 종료
Apr 15 10:16:53 – validator.block: Worker terminated []
Apr 15 10:16:53 – prevalidator.NetXdQprcVkpa.PsddFKi32cMJ(1): Worker terminated [NetXdQprcVkpa.PsddFKi32cMJ]
Apr 15 10:16:53 – validation_process.sequential: Shutting down …
Apr 15 10:16:53 – node.main: Shutting down the RPC server…
Apr 15 10:16:53 – node.main: BYE (-6). // 정상 종료

결론은 안전하게 중지하기 위해선 노드프로세스를 백그라운드로 돌리지 말아야 하는가 보군요 …

저같은 경우는 실행한 스크린 다시들어가서 컨트롤C 하는걸로 올려주신 정상종료 로그 나오는것 같습니다.

컴맹이라 이것저것 명령어 찾아보고 했네요

도움주셔서 감사합니다.

답변은 로그인 후 가능합니다.