Skip to content

Node stopped syncing and doing weird stuff - then being off tip #709

@tmeinlschmidt

Description

@tmeinlschmidt
  • Erigon 1.3.9 (we didn't have this issues back in 1.3.6)

  • plenty of ram, seeing this behaviour with 128g, 256 or 768g ram

  • zfs, nvme disks

  • running in docker

  • started cca 01:08 (see images), node started being late, then stopped sending metrics (see gaps) and it's basically off-line for common usage

config options:

                "--authrpc.jwtsecret",
                "/data/erigon/jwt_secret",
                "--bodies.cache",
                "4GB",
                "--chain",
                "bsc",
                "--datadir",
                "/data/erigon",
                "--db.pagesize",
                "16K",
                "--db.size.limit",
                "10TB",
                "--etl.bufferSize",
                "6GB",
                "--log.dir.path",
                "/data/erigon/logs",
                "--maxpeers",
                "100",
                "--port",
                "30001",
                "--private.api.addr",
                "127.0.0.1:7106",
                "--rpc.batch.concurrency",
                "128",
                "--rpc.batch.limit",
                "400",
                "--rpc.returndata.limit",
                "200000",
                "--torrent.download.rate",
                "1000mb",
                "--torrent.port",
                "30002",
                "--torrent.upload.rate",
                "10mb",
                "--prune.mode",
                "archive",
                "--nat",
                "extip:<public ip?",
                "--metrics",
                "--metrics.addr=<public ip>",
                "--metrics.port=6061",
                "--diagnostics.disabled",
                "--http.api",
                "eth,debug,net,trace,web3,erigon",
                "--http.compression",
                "--http.vhosts",
                "any",
                "--http.port",
                "7104",
                "--ws",
                "--ws.port",
                "7103",
                "--sync.loop.block.limit=10_000",
                "--batchSize",
                "2g",
                "--verbosity",
                "info"

Node is running, then starts pruning blocks (see image), even it's set as an archive node.

Image

Image (log scale)

Image Image Image

nothing important in logs, just

[INFO] [06-15|23:06:34.821] BuildFilesInBackground                   step=5000 lastInDB=5000q
...
[WARN] [06-15|01:31:30.397] Caller gas above allowance, capping      requested=124148016 cap=50000000
[WARN] [06-15|01:31:43.482] Caller gas above allowance, capping      requested=123181431 cap=50000000
[WARN] [06-15|01:32:01.648] Caller gas above allowance, capping      requested=124511013 cap=50000000
[WARN] [06-15|01:32:02.611] Caller gas above allowance, capping      requested=124511013 cap=50000000
[WARN] [06-15|01:32:02.611] Gas estimation capped by limited funds   original=50000000 balance=344700000000000 sent=0 maxFeePerGas=10000000000 fundable=34470

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions