El nodo no comienza a sincronizarse
-
-
Cualestuplataforma?¿Cuálesel hash de confirmación detu compilación?¿Movió la carpeta de contexto?¿Está llenotu disco?¿Estás usando una ventana acoplable?Damás contexto,de lo contrario,es difícil ayudarteWhat 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
-
seestáejecutandoen la ventana acoplableen alipine ...no construí usémainent.shen el sitio de documentacióntécnica detezos como dije queestaba sincronizado yfuncionandobien.Instaletodo con docker-compose ...no,nomoví la carpeta de contexto ...el discotiene muchoespacioejecutándoseen el últimoprotocolo 003-PsddFKi3it 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
-
Actualice supreguntapara dar contextoporfavoren lugar de responderen los comentarios.Esmejormejorar supreguntapara que quede lomás claroposibleporfavor.Update 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 respuesta
- votos
-
- 2019-02-21
Parece unainconsistenciaen labase de datos.Una vez que unbloque ha sido validadoporelnodo y almacenadoen labase de datos
store
,se supone que su contexto debe almacenarseen labase de datoscontext
.Parece que losmensajes deerror dicen queelnodonopuedeencontrarel contexto de unbloque.Probablemente se deba a que las dosbases de datos yanoestán sincronizadas,probablemente labase de datosstore
tiene bloques queelcontext
notiene.Debeeliminar labase de datos
store
,se reiniciará la sincronización desdeelprincipio.Paramayor seguridad,tambiénpuedeeliminar labase de datoscontext
,en caso de que hayamáserroresen suinterior.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.
Tuveelnodo completamente sincronizado hace solo unpar de días ytuve que reiniciar varias vecesmientrastrabajabaen cosas. Ahorano comenzará a sincronizarse y seguirá arrojando losmismoserrores: ¿algunaidea sobre cómo solucionarlo?
¡Por supuesto queno quieroborrarmás de 80 Gb de contexto + cadena de datos! Ejecutandoen el contenedor dockerinstalado desdetezosmainnet.sh. La cajatiene 20gb de RAM,CPU y suficiente disco. Seejecutaen el últimoprotocolo 003-PsddFKi3