请问大家,搭建solana的rpc节点,可以通过连接另一个rpc节点同步区块吗?还是必须连接一个验证者节点才行?

codesun codesun 提出于 2025-04-01 20:11 9253 浏览

目前发现,搭建rpc节点A时,连接另一个solana rpc节点B,启动时A的区块一直不增长。 执行solana catchup --our-localhost 命令发现, us一直不增长,them正常增加 。 slot一直是behind状态。 agave-validator命令如下:

agave-validator --ledger /root/sol/ledger
--accounts /root/sol/accounts
--identity /root/validator-keypair.json
--no-port-check
--gossip-host <节点B的ip>
--expected-genesis-hash 5eykt4UsFv8P8NJdTREpY1vzqKqZKvdpKuc147dw2N9d
--full-rpc-api
--no-voting
--rpc-bind-address 0.0.0.0
--rpc-port 8899
--gossip-port 8001
--dynamic-port-range 8000-8020
--wal-recovery-mode skip_any_corrupted_record
--limit-ledger-size
--account-index program-id
--account-index spl-token-mint
--account-index spl-token-owner
--enable-rpc-transaction-history
--enable-cpi-and-log-storage
--init-complete-file /root/init-completed
--log /root/solana-rpc.log

如果只连rpc可行的话,具体agave-validator命令需要如何配置呢

1 个回答

make it 2025-04-02 08:59

写回答

你需要登录后才可以回答问题,登录