常见问题 - 综合
问:服务器有什么要求?
虽然可以在 VPS 或虚拟机(VM)上部署 Solana 客户端,但实现完整性能和稳定运行具有挑战性。RPC 节点和验证者对系统资源的要求尤其高,因此准备适当的服务器环境至关重要。
Solana 官方推荐使用裸金属服务器。
RPC 节点推荐规格
标准 RPC(SendTx / Geyser gRPC)和索引 RPC(完整索引)在内存和存储需求方面差异显著。
RPC 硬件要求(指导性)
| 组件 | RPC 节点 | 索引 RPC(参考) |
|---|---|---|
| CPU | 24 核+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA 扩展 / AVX2 | 32 核+(推荐高主频) |
| 内存 | 512GB+ | 1152GB+ |
| 磁盘 | NVMe Gen3 x4 或更好 / 推荐 Accounts / Ledger / Snapshots 分离 | 更大容量 + 高 TBW / 推荐分离 |
| 网络 | 1Gbps 或更高 | 1Gbps 或更高(带宽越大越好) |
| GPU | 不需要 | 不需要 |
注意: 主频和有效吞吐量被认为比核心数更重要。 索引 RPC 可能受内存和存储瓶颈限制,请确保足够的容量和高 IOPS。
如果需要索引功能,建议 768GB 以上,稳定运行建议 1152GB 以上。
测试网验证者推荐规格
由于测试网环境的负载低于主网,我们推荐以下配置:
- 16 核 Ryzen CPU
- 128GB DDR5 内存
我们已确认使用此配置可以稳定运行,有助于降低运营成本。SLV Metal 提供此配置,起价每月 180 欧元。
主网验证者推荐规格
为了在主网上稳定运行并实现盈利,推荐以下规格:
Agave 验证者(官方要求和建议)
- CPU:24 核+ @ 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA 扩展 / AVX2
- 内存:256GB+
- 磁盘:NVMe Gen3 x4 或更好(推荐 Accounts / Ledger / Snapshots 分离)
Firedancer(Frankendancer)
- 最低:24 核 CPU @ >2.8GHz / 256GB 内存 / 2TB NVMe(高 TBW)
- 推荐:32 核 CPU @ >3GHz(支持 AVX512)/ 512GB 内存(ECC)/ Accounts-Ledger 分离 / 1Gbps+
考虑性价比,使用 24 核 CPU 和 384GB 内存的 Agave 是理想选择。这些规格不仅仅满足最低运行要求;它们确保稳定的性能和盈利能力。
如果您尚未准备裸金属服务器,请参阅我们的裸金属服务器设置指南。
更多参考资料:
问:高性能 RPC 和验证者的推荐设置是什么?
基于 Validators DAO 和 ERPC 的运营经验,我们提供了在多种环境中实现高性能的最佳默认设置。特别是对于主网配置,线程数等参数的优化是基于使用 32 核 CPU 进行配置的。
配置文件在 GitHub 上开源,可以根据您的具体需求自由定制。我们热烈欢迎对改进这些配置或提出新优化方案的贡献。请加入 Validators DAO 社区参与。
问:我已经启动了验证者,它看起来已经追上了最新的 slot,但仍然标记为"Delinquent"。
即使您的验证者已经追上了最新的 slot,如果没有进行投票,它仍会被标记为"Delinquent"。此问题最常见的原因是身份密钥账户中的 SOL 不足以支付投票费用。通常,投票每天消耗约 1.1 SOL。请确保您的身份密钥有足够的余额。
有关详细要求,请参阅以下内容: