¿El panadero, el endosante y el acusador tienen que correr junto al mismo nodo?
-
-
Haymás detalles disponibles sobre la holgura de horneadoen https://tezos-baking.slack.com/archives/CC4FD2HUY/p1550653675317700Additional details is available on the baking slack at https://tezos-baking.slack.com/archives/CC4FD2HUY/p1550653675317700
- 0
- 2019-02-22
- Ezy
-
1 respuesta
- votos
-
- 2019-02-20
Noesnecesario queelendosante yel acusador seejecutenen elmismo sistema que unnodo. Puedenejecutarseen un sistema completamente separado,oen elmismo sistema (suelección),y solo requieren comunicación conelnodo de Tezos através de RPC (alpuerto 8732por defecto).
Elpanadero,sinembargo,requiere acceso local a los archivos de datos que creaelnodo. Los datos de la cadena debloques de Tezos se almacenanen unabase de datos LMDB,yelpanadero requiere acceso aestos archivosmientrasestáen funcionamiento,por lo queelpanadero debeejecutarseen elmismo sistema queelnodo de Tezos,y ustediniciaelpanaderoejecutando un comando similar a
tezos-baker-003-PsddFKi3 run with local node ~/.tezos-node
. Esto apunta alpanadero a lamismabase de datos LMDB queestá usandoelnodo de Tezos.Sibien hacer queelpanadero requiera unnodo localnoesideal,labuenanoticiaes quepuedeejecutar suendosadoren un sistema separado,o apuntando a unnodo separado,lo que deberíapermitirletomartiempo deinactividaden supanadero (duranteel software actualizaciones oparches del sistema operativo) sinfaltarendosos.
The endorser and accuser don't need to run on the same system as a node. They can run on a completely separate system, or on the same system (your choice), and only require communication with the Tezos node over RPC (to port 8732 by default).
The baker, however, does require local access to the data files that the node creates. The Tezos blockchain data is stored in an LMDB database, and the baker requires access to these files while it is operating, so the baker should be running on the same system as the Tezos node, and you start the baker by running a command similar to
tezos-baker-003-PsddFKi3 run with local node ~/.tezos-node
. This points the baker at the same LMDB database that the Tezos node is using.While having the baker require a local node is not ideal, the good news is that you can run your endorser on a separate system, or pointing at a separate node, which should allow you to take downtime on your baker (during software upgrades or OS patches) without missing endorsements.
-
¿Elproceso depanadería aún se comunica através de RPC conelnodotezos (local)mientras se hornea?¿El acceso local al archivo de datoses de solo lectura,por lo quepodríaestaren un sistema de archivos distribuido,porejemplo?Does the baker process still communicate over RPC with the (local) tezos node while baking? Is the local access to the data file read only, so it could be on a distributed file system for example?
- 0
- 2019-08-06
- Phlogi
Tengo 4nodosen ejecución,todos conelmismofirmante remoto.Enestetipo de configuración,¿puedenelpanadero,elendosante yel acusadorejecutarseen cualquiernodo?¿Omanipulan algúnestado localpara quetengan que agruparseen elmismonodo?