Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: Upwind5420 on March 29, 2024, 06:46:23 PM



Title: Initial Blockchain sync
Post by: Upwind5420 on March 29, 2024, 06:46:23 PM
I seem to be having a problem with my initial sync. Part way through I get an error of

Falal LevelDB error: Corruption: block checksum mismatch.

I have a brand new 500G ssd which is showing no errors so its not likely hardware.

The problem is that I have to run a pruned node since the 500g drive is not large enough to run without it but when that fails, I have to reindex which starts it over. This has happened multiple times now (at different locations).

Any thoughts on what I am doing wrong?


Title: Re: Initial Blockchain sync
Post by: LoyceV on March 29, 2024, 06:49:18 PM
Falal LevelDB error: Corruption: block checksum mismatch.

I have a brand new 500G ssd which is showing no errors so its not likely hardware.
Have you checked the SMART? Chances are you have either a disk or a memory problem. Bitcoin Core's initial sync is quite demanding for your hardware.


Title: Re: Initial Blockchain sync
Post by: Upwind5420 on March 29, 2024, 07:11:14 PM
SMART shows 0 errors. Memory is fairly new as well (about a year old with little use) and I have 16G


Title: Re: Initial Blockchain sync
Post by: LoyceV on March 29, 2024, 07:30:14 PM
Read this thread (https://github.com/bitcoin/bitcoin/issues/21724) on Github. The suggestions are to check hardware: memtest, CPU and disk temperature. Any chance your fans are dusty? If it's not hardware, that leaves software. Try if a different OS helps.


Title: Re: Initial Blockchain sync
Post by: ABCbits on March 30, 2024, 10:01:24 AM
It'd be great if you include additional information as suggested on this thread, [READ BEFORE POSTING] Tech Support Help Request Format (https://bitcointalk.org/index.php?topic=1741772.0). If you use computer and that SSD use SATA port, i also recommend you to try different SATA cable.


Title: Re: Initial Blockchain sync
Post by: Upwind5420 on March 30, 2024, 07:13:17 PM
Read this thread (https://github.com/bitcoin/bitcoin/issues/21724) on Github. The suggestions are to check hardware: memtest, CPU and disk temperature. Any chance your fans are dusty? If it's not hardware, that leaves software. Try if a different OS helps.


Okay I have started running tests.


Title: Re: Initial Blockchain sync
Post by: Upwind5420 on March 31, 2024, 12:24:06 AM
Read this thread (https://github.com/bitcoin/bitcoin/issues/21724) on Github. The suggestions are to check hardware: memtest, CPU and disk temperature. Any chance your fans are dusty? If it's not hardware, that leaves software. Try if a different OS helps.


Okay I have started running tests.


Cpu and memory are both clean at this point.


Title: Re: Initial Blockchain sync
Post by: Upwind5420 on March 31, 2024, 02:40:57 AM
It'd be great if you include additional information as suggested on this thread, [READ BEFORE POSTING] Tech Support Help Request Format (https://bitcointalk.org/index.php?topic=1741772.0). If you use computer and that SSD use SATA port, i also recommend you to try different SATA cable.

Sorry about that. Here is the info.

Bitcoin Client Software and Version Number: Bitcoin Core 26.0
Operating System: Ubuntu 24.04
System Hardware Specs: AMD Athalon 5350 / 16G DDR 3/1600 (2 8G chips) / 500 G SSD
Description of Problem: Issue syncing initial blockchain and never able to complete.
Any Related Addresses: NA
Any Related Transaction IDs: NA
Screenshot of the problem: NA
Log Files from the Bitcoin Client: NA

Trying another SATA cable now.


Title: Re: Initial Blockchain sync
Post by: LoyceV on March 31, 2024, 07:53:55 AM
Cpu and memory are both clean at this point.
Did you check the temperature during IBD?


Title: Re: Initial Blockchain sync
Post by: Upwind5420 on April 01, 2024, 01:38:15 PM
Cpu and memory are both clean at this point.
Did you check the temperature during IBD?

It doesnt show up in the list of sensors. I was only able to monitor during stress testing which was okay.


Title: Re: Initial Blockchain sync
Post by: Upwind5420 on April 02, 2024, 06:10:56 PM
Still producing an error message with the new sata cable.

Not seeing any hardware errors.

With pruning off, I was able to get pretty far through the process before running out of space but with pruning on, it fails and then I have to start over.


Title: Re: Initial Blockchain sync
Post by: Upwind5420 on April 02, 2024, 06:29:27 PM
Let me add one additional thing.

I installed via snap.

It is working in the gui. I am currently a couple weeks behind but that will catch up shortly.

When I launch in the command line from /snap/bitcoin-core/current/bin directory ./bitcoind -prune=550.

So is my whole problem that I am just launching from the wrong location and trying to download the blockchain twice.

And sorry for the noob questions.


Title: Re: Initial Blockchain sync
Post by: Vod on April 03, 2024, 03:40:00 PM
OP - you can always torrent the initial download.

https://bitcointalk.org/index.php?topic=5480676.0


Title: Re: Initial Blockchain sync
Post by: Cricktor on April 03, 2024, 08:42:18 PM
I had issues with the Snap package of Bitcoin Core in the past. Couldn't make it work properly with Tor. The particular issue was a Snap packaging issue back then. I ditched the Snap package and my problems went away with the normal tarball. I don't see much of an advantage for the Snap package, especially when I don't want automatic updates by Snap.

I'm just reporting what I experienced myself under Ubuntu 22.04.x LTS.


Title: Re: Initial Blockchain sync
Post by: Medusah on April 03, 2024, 10:15:59 PM
OP - you can always torrent the initial download.

That isn't helpful at all.  The main issue with syncing almost always involves validation rather than downloading.  It's also not advisable to sync outside of the Bitcoin client.

-snip-

Have you attempted to utilize the binaries from bitcoincore.org or compile them on your own?  I frequently encounter issues with snap packages.