-
Notifications
You must be signed in to change notification settings - Fork 19.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
geth --syncmode "fast" --cache 4000
never syncs
#17453
Comments
It is syncing. A fast sync must download the state trie without downloading all historical blocks, and the state trie is currently ~200m entries. You're just shy of 100m. It will take several day to pull it all together. |
Hi @RaghavSood , thank you for the information. I think there are multiple problems here.
Basically, my hardware is sitting there idle on 1Gbit/s network, so I would say that waiting for a couple of days for state to synchronize makes no sense.
|
This also happens to my cloning of ethereum/client-go docker image and it causes all kinds of dead-ends when trying to sendTransaction/sendRawTransaction because all of stored wallet balances return 0. |
I also have the same issue. It all started after I deleted my Geth folder to try and create a new one with less Gb than I had, something I had done in the past successfully. I use Windows 10 Pro, and issuing the following in CMD: geth -rpc --datadir=C:\Ethereum --syncmode "fast" --cache=2048 console System Intel i7-7700 CPU, 32Gb RAM, SAMSUNG M.2 500Gb SM961 Model. |
UPDATE: Apparently, if you give it time, like many hours or a day (depends on the system I guess), it will eventually sync in full. It did on my systems (two of them) |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Hi,
Cleaning up ethereum directory and then executing
geth --syncmode "fast" --cache 4000
never finishes. After a day it's still holding a steady distance from blockchain highest block. The distance isn't getting smaller. It is always ~100 blocks.If the problem was my hardware, the sync process wouldn't get within 100 blocks near top and then continuously maintain the distance.
I also have a parity client installed, and it syncs just fine in fast mode. Parity syncs in ~2 hours. Please fix geth, this is extremely frustrating.
When I look at my resource usage, there is no significant CPU, memory, disk IOPs, network bandwidth used.
Hardware:
geth
never syncs to the latest block. There aren't any problems with my machine.System information
Geth version:
Geth/v1.8.13-stable/darwin-amd64/go1.10
(compiled from sources)OS & Version: OSX 10.13.6 (17G65)
Commit hash : (if
develop
) tag v1.8.13Expected behaviour
For it to sync properly.
Actual behaviour
It never syncs completely.
I get endless streams of
Steps to reproduce the behaviour
~/Library/Ethereum
)$ geth --syncmode "fast" --cache 4000
The text was updated successfully, but these errors were encountered: