Skip to content

seg rm-state: to filter-out .tmp files #18789

@AskAlexSharov

Description

@AskAlexSharov
erigon@dev-bm-e3-ethmainnet-n0:~/erigon$ du -h  /erigon-data/mainnet_full_stepsize/snapshots/domain/*com*kv
101G	/erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.0-4096.kv
21G	/erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.4096-4160.kv
7.0G	/erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.4160-4176.kv
2.0G	/erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.4176-4178.kv
erigon@dev-bm-e3-ethmainnet-n0:~/erigon$ /home/erigon/erigon/build/bin/erigon seg rm-state --latest --datadir /erigon-data/mainnet_full_stepsize/
INFO[01-24|13:20:03.756] logging to file system                   log dir=/erigon-data/mainnet_full_stepsize/logs file prefix=erigon log level=dbug json=false
found state key with kvi /erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.0-4096.kv
found state key with kvi /erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.4096-4160.kv
found state key with kvi /erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.4160-4176.kv
found state key with kvi /erigon-data/mainnet_full_stepsize/snapshots/domain/v1.1-commitment.4176-4178.kv

remove latest snapshot files (stepFrom>=8322) and files ending at stepTo=8328?
1) RemoveFile
4) Exit
 (pick number): ^C
erigon@dev-bm-e3-ethmainnet-n0:~/erigon$ ls /erigon-data/mainnet_full_stepsize/snapshots/domain/
v1.1-accounts.0-4096.bt       v1.1-accounts.4176-4178.bt    v1.1-code.4160-4176.bt        v1.1-commitment.4176-4178.kv                               v1.1-storage.4160-4176.bt                v1.2-receipt.4096-4160.bt      v2.0-commitment.4176-4178.kvi                           v2.0-rcache.4176-4178.kv
v1.1-accounts.0-4096.kv       v1.1-accounts.4176-4178.kv    v1.1-code.4160-4176.kv        v1.1-commitment.8272-8280.kv.252752124.tmp                 v1.1-storage.4160-4176.kv                v1.2-receipt.4096-4160.kvei    v2.0-commitment.8256-8272.kvi.3646922560.existence.tmp  v2.0-rcache.4176-4178.kvi
v1.1-accounts.0-4096.kvei     v1.1-accounts.4176-4178.kvei  v1.1-code.4160-4176.kvei      v1.1-commitment.8272-8280.kv.252752124.tmp.3638162959.tmp  v1.1-storage.4160-4176.kvei              v1.2-receipt.4160-4176.bt      v2.0-commitment.8256-8272.kvi.857462302.tmp             v2.1-receipt.0-4096.kv
v1.1-accounts.4096-4160.bt    v1.1-code.0-4096.bt           v1.1-code.4176-4178.bt        v1.1-storage.0-4096.bt                                     v1.1-storage.4176-4178.bt                v1.2-receipt.4160-4176.kvei    v2.0-rcache.0-4096.kv                                   v2.1-receipt.4096-4160.kv
v1.1-accounts.4096-4160.kv    v1.1-code.0-4096.kv           v1.1-code.4176-4178.kv        v1.1-storage.0-4096.kv                                     v1.1-storage.4176-4178.kv                v1.2-receipt.4176-4178.bt      v2.0-rcache.0-4096.kvi                                  v2.1-receipt.4160-4176.kv
v1.1-accounts.4096-4160.kvei  v1.1-code.0-4096.kvei         v1.1-code.4176-4178.kvei      v1.1-storage.0-4096.kvei                                   v1.1-storage.4176-4178.kvei              v1.2-receipt.4176-4178.kvei    v2.0-rcache.4096-4160.kv                                v2.1-receipt.4176-4178.kv
v1.1-accounts.4160-4176.bt    v1.1-code.4096-4160.bt        v1.1-commitment.0-4096.kv     v1.1-storage.4096-4160.bt                                  v1.1-storage.8256-8288.bt.209594880.tmp  v2.0-commitment.0-4096.kvi     v2.0-rcache.4096-4160.kvi
v1.1-accounts.4160-4176.kv    v1.1-code.4096-4160.kv        v1.1-commitment.4096-4160.kv  v1.1-storage.4096-4160.kv                                  v1.2-receipt.0-4096.bt                   v2.0-commitment.4096-4160.kvi  v2.0-rcache.4160-4176.kv
v1.1-accounts.4160-4176.kvei  v1.1-code.4096-4160.kvei      v1.1-commitment.4160-4176.kv  v1.1-storage.4096-4160.kvei                                v1.2-receipt.0-4096.kvei                 v2.0-commitment.4160-4176.kvi  v2.0-rcache.4160-4176.kvi
erigon@dev-bm-e3-ethmainnet-n0:~/erigon$

Metadata

Metadata

Assignees

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