Open alecalve opened 1 month ago
The errors goes away when downgrading to 1.2.8
Show you command? Never reproduce it.
@alecalve also, does it happens for one account or on all?
Could it be because the node is running into MDBX_MAP_FULL: Environment mapsize limit reached
errors?
8TB is may not enough, the default value 12TB
I tried increasing db.size.limit
to 12TB but I get this error message:
mdbx_env_open: MDBX_TOO_LARGE: Database is too large for current system, e.g. could NOT be mapped into RAM
Try with 10TB?
Neither 10TB or 9TB worked.
Running mdbx_stat
, the db is at its max capacity with 8TB and 4096 page size.
You need reset the db pagesize to 16kb. The only way is: https://github.com/node-real/bsc-erigon/tree/main/cmd/integration#copy-data-to-another-db
You need reset the db pagesize to 16kb. The only way is: https://github.com/node-real/bsc-erigon/tree/main/cmd/integration#copy-data-to-another-db
What goes into choosing 16kB as page size? What about larger ones?
Reproduced with 12TB and 16KB page size
- --db.pagesize=16384
- --db.size.limit=12TB
You need reset the db pagesize to 16kb. The only way is: https://github.com/node-real/bsc-erigon/tree/main/cmd/integration#copy-data-to-another-db
What goes into choosing 16kB as page size? What about larger ones?
If expecting DB-size > 8Tb then set pageSize >= 8Kb. 16KB is work fine with me
System information
This issue appeared after upgrading from 1.2.8 to 1.2.9
OS & Version: Linux
Erigon Command (with flags/config):
Consensus Layer:
Chain/Network: BSC Mainnet
Expected behaviour
Calls to
eth_getBalance
would returnActual behaviour