Le nœud ne commence pas la synchronisation
-
-
Quelleest votreplate-forme?Quelest le contrat de validation de votre construction?Avez-vous déplacé le dossier contextuel?Votre disqueest-ilplein?Utilisez-vous un docker?Donnerplus de contextepls sinonilest difficile de vous aiderWhat is your platform ? Which is the commit hash of your build ? Did you move the context folder ? Is your disk full ? Are you using a docker ? Give more context pls otherwise it is hard to help you
- 0
- 2019-02-21
- Ezy
-
Ilfonctionnant dans Docker sur Alipine .. Jen'aipas construit utilisé le Mainent.Sh sur le site Tezos Tech Doc,commeje l'ai dit que c'était synchroniséet courirbien.Toutinstaller avec Docker-Compose ..noje n'aipas déplacé dossier context..Disk abeaucoup d'espaceexécuté sur le dernierprotocole 003-psdddfki3it running in docker on alipine .. i didnt build used the mainent.sh on tezos tech doc site as i said it was synced and running fine. Install everything with docker-compose ..no i didn't move context folder..disk has plenty of space running on latest protocol 003-PsddFKi3
- 0
- 2019-02-21
- kahmed
-
Mettez àjour votre questionpour donner au contexte PLS au lieu de répondre dans les commentaires.Mieux vaut améliorer votre questionpour le rendre aussi clair quepossibleplsUpdate your question to give context pls instead of responding in the comments. Better to improve your question to make it as clear as possible pls
- 0
- 2019-02-21
- Ezy
-
1 réponses
- votes
-
- 2019-02-21
Cela ressemble à uneincohérence dans labase de données.Unefois qu'unbloc a été validépar lenœudet stocké dans labase de données
Store
,son contexteest censé être stocké dans labase de données context .Il semble que lesmessages d'erreur disent que lenœudne trouvepas le contexte d'unbloc.C'estprobablementparce que les deuxbases de donnéesne sontplus synchronisées,probablement labase de donnéesStore
contient desblocs que le contexteVous devez supprimer labase de données Store ,il redémarrera la synchronisation du début.Pourplus de sécurité,vouspouvez également supprimer labase de données ,au cas oùil y aplus d'erreurs à l'intérieur.
It looks like an inconsistency in the database. Once a block has been validated by the node and stored in the
store
database, its context is supposed to be stored in thecontext
database. It looks like the error messages say that the node cannot find the context of a block. It's probably because the two databases are not synchronized anymore, probably thestore
database has blocks that thecontext
does not have.You should remove the
store
database, it will restart synchronizing from the beginning. For more security, you might also remove thecontext
database, in case there are more errors inside.
J'aieu lenœudentièrement synchroniséil y a quelquesjourset je devais redémarrerplusieursfoisen travaillant sur des choses. Maintenant,ilne commencerapas de synchroniseret conserve cesmêmeserreurs - desidées sur lamanière de résoudre?
Bien sûr,je ne veuxpas supprimerplus de 80gb contexte + chaîne de données! Exécution dans le conteneur Dockerinstallé àpartir de Tezos Mainnet.sh. Laboîte a 20 Go de RAMgratuite,CPUet suffisamment de disque. Courir sur le dernierprotocole 003-PSDDFKI3