Der Knoten fällt zurück. Überprüfen Sie die Höhe. Überprüfen Sie die Peers. Stellen Sie den Zustand wieder her. Und dann verbringen Sie mehr Zeit damit, zuzusehen, wie er aufholt.
Ich ging davon aus, dass so eine Wiederherstellung bedeuten würde, viel mehr der Kette neu aufzubauen, als nötig ist. Dusk’s Fast-Sync-Pfad hat mich dazu gebracht, die Wartung von Knoten anders zu betrachten.
Das Node-Installationsprogramm enthält jetzt download_state für Mainnet und Testnet.
Für einen Standard-Rusk-Knoten kann es einen veröffentlichten Status-Snapshot abrufen und den lokalen Kettenstatus und die Datenbank ersetzen. Der Betreiber startet Rusk anschließend neu und überprüft, dass die Blockhöhe sich in Richtung des aktuellen Netzwerk-Tipps bewegt.
Was meine Aufmerksamkeit geweckt hat, ist das, was der Prozess unberührt lässt.
Fast-Sync ersetzt die Konsensschlüssel oder die Konfiguration des Knotens nicht.
Daher ist die Wiederherstellung nicht automatisch ein vollständiger Neustart des Knotens.
Das ist eine praktische Freigabe für jemanden, der erwartet, die Infrastruktur verfügbar zu halten. Wenn der lokale Status unbrauchbar wird, hat der Betreiber einen unterstützten Weg zurück zur Live-Kette, ohne das komplette Setup erneut zu starten.
Hier gibt es keine spektakuläre Funktion.
Nur eine Wartungsaufgabe, die deutlich weniger schmerzhaft werden kann, wenn etwas schiefgeht.
@Dusk_Foundation $DUSK #dusk