Dirijo Geth además de Mist. Sé que puedo ejecutar Geth, ejecutar Geth con la consola, ejecutar Geth y conectar la consola en una nueva terminal, así como ejecutar Mist por sí solo. Por alguna razón, Mist no parece iniciarse cuando Geth ya se está ejecutando...
De cualquier manera, quiero hacer un análisis en la red en vivo/principal, así que quiero descargar la cadena de bloques completa y tener la versión rápida para transacciones cuando la cadena de bloques completa no esté completamente sincronizada durante unos días.
¿Es esto posible/recomendable simplemente especificando uno de los dos directorios de datos separados a los que llamo explícitamente cuando ejecuto geth dependiendo de si quiero actualizar la cadena de bloques completa con geth o la cadena de bloques ligera con geth --fast?
Sí.
Uso --datadir
para Geth. Solo debe tener cuidado de no confundirse u olvidarse de especificar --datadir
cada vez que ejecute cualquier comando Geth. Esto también se puede usar para tener diferentes testnets o cadenas privadas.
Solo se puede acceder a la base de datos utilizada por Geth mediante un proceso: solo se --datadir
puede ejecutar una instancia a la vez. Mist también ejecuta Geth, por lo que es posible que deba seguir también ¿ Cómo configurar un datadir diferente en Mist?
Hovig Charchaflian
ética