Since I've made stats from geth full node by calling rpc api, it is burdensome for me to stop geth a few hours.

Nowadays my local machine uses about 95% disk, so I want to migrate my /chaindata to another machine.

But after I copied original /chaindata to another machine while running original geth, running new full geth on another machine failed with error message.

Fatal: Error starting protocol stack: gap (#8952595) in the chain between ancients and leveldb

What I have to do? Should I have to stop geth and copy /chaindata?

1 Answer 1


Of course. It should be stopped.

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.