[Node Operator Question] What could cause long re-sync periods after resetting a node? #227
-
Are you running the most up to date node software?
Did you check the documentation?
Did you check for duplicate questions?
Issue Descriptionwhat conditions can cause op-node to emit the log For more context when I restart an
This will repeat continuously until I get something like this (log hex strings trimmed):
While I'm making sure to shut down the node gracefully (i.e. op-node first then op-geth, allowing sufficient timeout for op-geth to write to disk). Once sync'd there is no issues keeping up with the tip so hardware must be okay. Running
Protocol Description
Node LogsNo response Additional InformationNo response FeedbackNo response |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
Hey @hazim-j, The reason for the The reason for the long re-sync period, is for some currently unknown reason, your node isn't marking the latest To find out your Last Finalized Block
Latest block (unsafe)
Latest safe block
Additional CommentsYour node versions are not the latest minimum releases. You can see that here: https://docs.optimism.io/builders/node-operators/releases |
Beta Was this translation helpful? Give feedback.
Hey @hazim-j,
The reason for the
Walking back L1Block by hash
message is because its walking back to the lastfinalized
block to begin resyncing from there. This is because the lastfinalized
block is the last block that was marked as derived by the L1. Here's information aboutunsafe
,safe
, andfinalized
tags.The reason for the long re-sync period, is for some currently unknown reason, your node isn't marking the latest
finalized
block. So it'll keep walking back until it finds its known lastfinalized
block or all the way back to genesis.To find out your
unsafe
,safe
, andfinalized
blocks, you can use the following RPC requests:Last Finalized Block