erigon-seg-rebase
Zmień rozmiar segmentów snapshotu w Erigonie bez utraty danych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do zmiany rozmiaru kroku (step size) istniejącego katalogu danych Erigona. Pozwala na rebazowanie segmentów snapshotu na mniejsze lub większe kroki — przydatne gdy chcesz dostosować granularność przechowywania danych lub zoptymalizować wydajność synchronizacji. Obsługuje popularne rozmiary: pełny (1562500), połowiczny (781250) i ćwiartkowy (390625). Wymaga zainstalowanego Erigona i dostępu do linii poleceń.
Jak używać
Przygotuj środowisko: upewnij się, że masz zainstalowany Erigon i skompilowany binarny (uruchom
make erigonw katalogu projektu), a następnie zatrzymaj proces Erigona, jeśli jest uruchomiony na docelowym katalogu danych.Wykonaj kopię zapasową katalogu danych przed rebazowaniem — w razie problemów będziesz mógł przywrócić oryginalne dane.
Określ bieżący rozmiar kroku i zdecyduj, na jaki rozmiar chcesz zmienić: pełny (1562500), połowiczny (781250) lub ćwiartkowy (390625).
Uruchom polecenie rebazowania z flagami
--datadir(ścieżka do katalogu danych) i--new-step-size(nowy rozmiar kroku), na przykład:./build/bin/erigon seg step-rebase --datadir=/ścieżka/do/datadir --new-step-size=781250.Poczekaj na zakończenie procesu i sprawdź, czy rebazowanie przebiegło pomyślnie — zweryfikuj pliki segmentów w katalogu danych.
Uruchom Erigona ponownie, aby załadował dane z nową konfiguracją kroku.