This question already has an answer here:

I run the geth on my server. But after days, the block number is behind the network thousands. I restart, but no use.

I need remove the block and re-sync from the beginning. But later it's behind again. Anyone knows why and how to solve?


marked as duplicate by Richard Horrocks, Ismael, Malone, eth Dec 14 '17 at 12:00

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Everyday thousands of blocks are being added to blockchain , so it is better to do a sync with the blockchain atleast once a day . There is no need to restart everytime, you can start from where you left but the network speed should be good as this makes a lot of difference.

  • My node keeps running. But it somehow will left behind the real netowrk – user3622916 Dec 13 '17 at 12:33
  • what is the output of eth.syncing for you? – Webdev Dec 13 '17 at 12:35
  • what is the version of geth that you are using? – Webdev Dec 13 '17 at 12:37

Not the answer you're looking for? Browse other questions tagged or ask your own question.