O padeiro, endossador e acusador tem que correr ao lado do mesmo nó?
-
-
Detalhes adicionaisestão disponíveisnafolga de cozimentoem 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 responda
- votos
-
- 2019-02-20
Oendossadore o acusadornãoprecisam serexecutadosnomesmo sistema que umnó. Elespodem serexecutadosem um sistema completamente separado,ounomesmo sistema (suaescolha),e requer apenas comunicação com onó Tezos sobre RPC (para aporta 8732porpadrão).
O Baker,noentanto,requer acesso local aos arquivos de dados que onó cria. Os dados doblockchain Tezos são armazenadosem umbanco de dados LMDB,e o Baker requer acesso aesses arquivosenquantoestá operando,então opadeiro deveestarem execuçãonomesmo sistema que onó de Tezos,e vocêinicia o comandoexecutando um comando semelhante a
tezos-baker-003-PsddFKi3 run with local node ~/.tezos-node
. Isso aponta opadeironomesmobanco de dados LMDB que onó Tezosestá usando.Enquantotendo o Bakerexige que umnó localnão sejaideal,aboanotícia é que vocêpodeexecutar seuendossadorem um sistema separado ou apontandopara umnó separado,que devepermitir que vocêtometempo deinatividadeno seupadeiro (durante o software upgrades oupatches do sistema operacional) semperderendossos.
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.
-
Oprocesso de Baker ainda se comunica ao RPC com onó Tezos (local)enquanto assada?O acesso local é apenas a leitura do arquivo de dados,portanto,podeestarem um sistema de arquivos distribuído,porexemplo?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
Eutenho 4nósem execução,todos usando omesmo assinante remoto.Nestetipo de configuração,opadeiro,endossantee acusadorem qualquernó?Ouelesmanipulam algumestado localpara queelestenham que agruparjuntosnomesmonó?