Il panettiere, il garante e l'accusatore devono correre accanto allo stesso nodo?
-
-
Ulteriori dettagli sono disponibili sulgioco di cottura su 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 risposta
- voti
-
- 2019-02-20
L'endorsere l'accusatorenon hannobisogno diessereeseguiti sullo stesso sistema di unnodo. Possonofunzionare su un sistema completamente separato o sullo stesso sistema (atua scelta)e richiedono solo la comunicazione conilnodo Tezos su RPC (allaporta 8732perimpostazionepredefinita).
Ilpanettiere,tuttavia,richiede l'accesso locale aifile di dati creati dalnodo. I dati dellablockchain Tezos sonomemorizzatiin un database LMDBe ilpanettiere richiede l'accesso a questifilementre èin funzione,quindiilpanettiere dovrebbeesserein esecuzione sullo stesso sistema delnodo Tezose tu avviiilpanettiereeseguendo un comando simile a
tezos-baker-003-PsddFKi3 run with local node ~/.tezos-node
. Questoindirizzailpanettiere allo stesso database LMDB utilizzato dalnodo Tezos.Sebbeneilfatto cheilpanettiere richieda unnodo localenon è l'ideale,labuonanotizia è chepuoieseguireiltuoendorser su un sistema separato opuntare a unnodo separato,il che dovrebbe consentirti di ridurrei tempi diinattività deltuopanettiere (durante aggiornamenti opatch del sistema operativo) senzamancare di approvazioni.
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.
-
Ilprocessobaker comunica ancoratramite RPC conilnodotezos (locale) durante la cottura?L'accesso locale alfile di dati è di sola lettura,quindipotrebbeessere su unfile system distribuito,adesempio?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
Ho 4nodiin esecuzione,tutti utilizzando lo stessofirmatario remoto.In questotipo di configurazione,ilpanettiere,il sostenitoree l'accusatorepossonofunzionare suentrambii nodi?Oppuremanipolano uno stato localein modo da dover raggruppareinsieme sullo stessonodo?