erigon-seg-retire
Run the Erigon segment retire command to build, merge, and clean snapshot files. Use this for snapshot publication readiness preparation.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Run the Erigon segment retire command to build, merge, and clean snapshot files. Use this for snapshot publication readiness preparation.
How to use
Upewnij się, że Erigon jest zatrzymany — komenda wymaga wyłącznego dostępu do katalogu danych (datadir). Jeśli węzeł jest uruchomiony, zamknij go przed przystąpieniem do dalszych kroków.
Sprawdź, czy binarka Erigona jest zbudowana. Jeśli plik
./build/bin/erigonnie istnieje, uruchommake erigonlub użyj skryptu/erigon-buildaby skompilować binarną wersję.Upewnij się, że posiadasz zsynchronizowany katalog danych Erigona zawierający dane blockchain. Ścieżka do tego katalogu będzie potrzebna w następnym kroku.
Uruchom komendę
seg retirez prawidłową ścieżką do katalogu danych:./build/bin/erigon seg retire --datadir=/ścieżka/do/danych. Zastąp/ścieżka/do/danychrzeczywistą lokalizacją katalogu Erigona na Twoim systemie.Poczekaj na zakończenie procesu. Komenda sekwencyjnie: buduje brakujące indeksy, zamraża bloki w snapshoty, usuwa nakładające się pliki, czyści starą historię bloków z bazy, buduje snapshoty historii stanu i scala mniejsze pliki w większe.
Po pomyślnym zakończeniu snapshoty są gotowe do następnych etapów przepływu publikacji — opcjonalnie możesz uruchomić
seg clearIndexing, następnieseg index, a potem przystąpić do tworzenia torrentów i weryfikacji integralności.