polygon-edge: Node 1 stopped, and all other 9 nodes stopped block production

[ Subject of the issue ]

Description

Describe your issue in as much detail as possible here. Good evening. I have just got back to my office to find that Node 1 stopped with a block sync error, and all other 9 nodes stopped block production.

Your environment

  • OS and version. Ubuntu 20.04
  • The version of the Polygon Edge.
    (Confirm the version of your Polygon edge client by running the following command: polygon-edge version --grpc-address GRPC_ADDRESS)
  • The branch that causes this issue.
  • Locally or Cloud hosted (which provider). Cloud AWS
  • Please confirm if the validators are running under containerized environment (K8s, Docker, etc.). tmux

Steps to reproduce

  • Tell us how to reproduce this issue.
  • Where the issue is, if you know.
  • Which commands triggered the issue, if any.
  • Provide us with the content of your genesis file.
  • Provide us with commands that you used to start your validators.
  • Provide us with the peer list of each of your validators by running the following command: polygon-edge peers list --grpc-address GRPC_ADDRESS.
  • Is the chain producing blocks and serving customers atm? it was, but not now

Expected behavior

  • Tell us what should happen. make blocks on any nodes, even when just node 1 is down
  • Tell us what happened instead. error at block 127308. unable to resync. deleted node1 folder. Resync stopped at block 40,000 ish. Now carried out a fresh install. Will restake to POS network.

Logs

Provide us with debug logs from all of your validators by setting logging to debug output with: server --log-level debug

Proposed solution

If you have an idea on how to fix this issue, please write it down here, so we can begin discussing it

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 23 (11 by maintainers)

Most upvoted comments

Thank you for your help, it’s much appreciated.

@Nexsuperne101 If all the nodes show block committed and we are the proposer means that they are validators.

@Nexsuperne101 Did you manage to stake from all validators between deployment and from when you made the switch? If you didn’t, then the stakers added after the from block will be added when the new epoch is hit. The epoch-size by default is 100000 blocks. You can change this when you create the genesis file, by using the genesis flag : genesis [--epoch-size EPOCH_SIZE] example: genesis --epoch-size 50

@Nexsuperne101 Did you set an epoch-size?

@Nexsuperne101 Also, do you recall what error did you get when the block production stopped?

@laviniat1996 I cannot advise you regarding this unless I see the logs. Otherwise, I have no way to know what is going on.