パン屋、支持者、告発者は同じノードの隣で実行する必要がありますか?
-
-
ベーキングスラックの詳細については、https://tezos-baking.slack.com/archives/CC4FD2HUY/p1550653675317700をご覧ください.Additional details is available on the baking slack at https://tezos-baking.slack.com/archives/CC4FD2HUY/p1550653675317700
- 0
- 2019-02-22
- Ezy
-
1 回答
- 投票
-
- 2019-02-20
承認者と告発者は、ノードと同じシステムで実行する必要はありません.これらは完全に別のシステムまたは同じシステム(選択)で実行でき、RPCを介したTezosノードとの通信のみが必要です(デフォルトではポート8732へ).
ただし、ベイカーは、ノードが作成するデータファイルへのローカルアクセスを必要とします. TezosブロックチェーンデータはLMDBデータベースに保存され、ベイカーは動作中にこれらのファイルにアクセスする必要があるため、ベイカーはTezosノードと同じシステムで実行する必要があり、次のようなコマンドを実行してベイカーを起動します.
tezos-baker-003-PsddFKi3 run with local node ~/.tezos-node
で実行されます.これは、Tezosノードが使用しているのと同じLMDBデータベースをパン屋に向けます.パン屋にローカルノードを要求させることは理想的ではありませんが、良いニュースは、別のシステムで承認者を実行したり、別のノードをポイントしたりできることです.これにより、パン屋でダウンタイムをとることができます(ソフトウェア中)アップグレードまたはOSパッチ)承認を逃さずに.
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.
-
ベイカープロセスは、ベイク中にRPCを介して(ローカル)tezosノードと通信しますか?データファイルへのローカルアクセスは読み取り専用なので、たとえば分散ファイルシステム上にある可能性がありますか?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
4つのノードを実行していて、すべて同じリモート署名者を使用しています.このタイプのセットアップでは、パン屋、支持者、告発者はどちらのノードでも実行できますか?または、同じノードでグループ化する必要があるように、ローカル状態を操作しますか?