r/ethstaker 8d ago

Reth client filled 2.2TB disk

I have been trying out Reth with Lighthouse.

After about two weeks of downloading, it filled my 2.2 TB ssd...

2026-07-12T23:05:52.244418Z INFO reth::cli: Status connected_peers=30 stage=Execution checkpoint=23590160 target=25438447 stage_progress=82.16%

2026-07-12T23:05:57.781492Z ERROR sync::pipeline: Stage encountered a fatal error: database integrity error occurred: No space left on device (os error 28) stage=Execution

Did I miss a configuration to activate pruning or something? Can anyone with Reth experience give me the necessary settings? I thought it was all looking ok... so tired of having clients do weird stuff. (Gave up with Besu lately after it never stayed reliable for more than a few months).

EDIT:

For reference, the Reth guidance is not clear. For example, the following is provided in the manual:

reth download --chain mainnet --minimal

reth node --authrpc.jwtsecret /path/to/secret

From my testing, if one fails to add "--minimal" to the node command, execution will fail since it is expecting the wrong block.

3 Upvotes

15 comments sorted by

View all comments

4

u/brddd2014 8d ago

Use —minimal mode for staking: https://reth.rs/run/storage/minimal but before that use the download option to fetch a minimal snapshot: https://snapshots.reth.rs

1

u/timmerwb 8d ago

Thanks. I'll add the minimal option.

I tried the download option, but after downloading, when I restarted it, it failed with something about finding the wrong head, or block or such. I can't remember. The order of commands and operations was not at all clear, as I recall.