BTC initial blockchain download is only at 40 blocks/hr

settings change means reboot and after reboot it works OK for a bit…at least thats mine observation.

I was running umbrel for years, just swapped for bigger SSD and I cannot sync.I have fresh installation, just with the one App running (bitcoin core). I reinstalled the OS twice now, but still the same issue.

hmm indeed that seem to be the case. Hope we can find a solution soon.

1 Like

The issue, I believe is the Umbel Bitcoin app.
I did IBD on a 10 year old mac with an older SSD in 5 days.

Part of the mystery why is they modified Docker’s default DNS and used cloudflare and it doesn’t play well with some router setups and in that case, you will have to change it.

After I swapped ram off a machine I wanted to run public pool and umbrel bitcoin, I ran into the same slow issues and discovered they changed the default structure of docker when troubleshooting a different problem.

I posted the solution here: Bitcoin core or knots is unusabel on umbrel and Raspberry Pi - #15 by oconical

1 Like

Why it than synced the first cca 700 000 block OK and than it gets stuck? Also after reboot, it all works good for a bit…
I checked the Umbrel DNS and the setting seems to be OK according my local network setup…..

heres the thing..since the last halving at block 840,000 when inscriptions became big..it bloated the utxo set massively. once u reach like 70%, the IBD slows to a crawl on Rp4 and 5…i bought BEE link s13..it took the IBD one day..18hrs to be exact.

Because it takes a lot of ram. Node computers should be at least 16GB of ram. You could get by with 8 however, you need to make a real swap file of 16GB and should have the database cache cranked to 4096 MB instead of the 400MB setting they try to make people use by default. Umbrel doesn’t have a swap file so you mist have to have the ram or make one. Which is the only real difference between it and start9 because they are using the same docker program and they set up a 4GB swap which I consider too thin for this.

1 Like

Is there a way how to sync it using different PC and put the very same SSD with Umbrel OS + Synced chain back to RPi?

Or am I just overcoplicating my life here?

@oconical thanks for all the help! Swap file makes the difference (and the other tweeks)

Cheers!

How to create a swap on umbrel?

with a computer, log into the umbrel computer by SSH umbrel@umbrel.local with the password as umbrel (if you didn’t change it)

then

 sudo fallocate -l 16G /data/swapfile
    sudo chmod 600 /data/swapfile
    sudo mkswap /data/swapfile
    sudo swapon /data/swapfile
    echo '/data/swapfile none swap defaults 0 0' | sudo tee -a /etc/fstab

then exit out of the SSH session go into the web gui and restart umbrel,

1 Like

It worked, thanks a lot

It’s syncing now at expected speed!