I have get 1.7.2. on Ubuntu 16.04, which is currently stucked at block 3768477 and is not syncing (eth.syncing = false). How do I get it to sync (and not loose my accounts on which I already have some ether). Thanks

1 Answer 1


Can you try the command

geth removedb


geth --light or geth --fast --cache=1024

^ this will remove you current chain so you can start clean, then geth --light is super fast for me its a few minutes and if you choose geth --fast it will be faster than a normal sync but slower than using --light.

  • Thanks! So this way I do not loose accounts?
    – user24046
    Nov 30, 2017 at 16:07
  • your account is in your keystore.json file < back this up as a best practice generally. removedb will remove the chain not your keystore.json file. Don't panic if you see zero balance just wait for the chain to download.
    – Lismore
    Dec 1, 2017 at 9:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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