FAQ - 全体的なFAQ
Q. サーバー要件を教えて下さい。
SolanaのクライアントをVPSや仮想マシン(VM)上で立ち上げることも可能ですが、パフォーマンスを十分に発揮することは難しく、安定稼働は期待できません。特にRPCノードやバリデーターは高負荷環境となるため、適切なサーバー環境を用意することが重要です。
Solana公式でもベアメタルサーバーの利用が推奨されています。
RPCノードの推奨スペック
- 最低要件:24コアCPU、512GB RAM以上
- Indexedノード推奨要件:32コアCPU、1152GB RAM以上
また、SolanaノードではCPUのクロックスピードが特に重要です。公式ドキュメントにも記載があるように、コア数が多いだけでなく、クロックスピードが高い最新世代のCPUを採用することでパフォーマンスの最大化が図れます。最近ではFiredancerが32コアCPUを推奨しているため、大量のRPCリクエスト処理を考えると32コアの活用を推奨します。
テストネットバリデータの推奨スペック
テストネット環境はメインネットに比べて負荷が低いため、以下の構成がおすすめです。
- 16コア Ryzen CPU
- 128GB DDR5 RAM
私たちはこの構成で安定動作を確認しており、運用コストを抑えることが可能です。SLV Metalではこの構成を月額180ユーロからご利用いただけます。
メインネットバリデータの推奨スペック
メインネットでの安定稼働と収益化には以下のスペックを推奨します。
- Agave推奨要件:24コアCPU、256GB RAM以上
- Firedancer推奨要件:32コアCPU、512GB RAM以上
コストパフォーマンスを考えると、Agaveを使用した24コアCPU、384GB RAMのサーバー構成が最適です。このスペックは、ギリギリの運用ではなく安定した稼働と収益を得ることを目的としています。SLV Metalでは、この構成を月額580ユーロから提供しています。
まだベアメタルサーバーを準備していない方は、こちらのベアメタルサーバー導入ガイドを参考にセットアップしてください。
参考資料:
Q. ハイパフォーマンスな RPC・バリデータの設定を教えて下さい。
Validators DAOおよびERPCの運用経験をもとに、多くの環境でハイパフォーマンスを発揮できる最適なデフォルト設定を提供しています。特にメインネット向けには、32コアCPUの利用を想定し、スレッド数や各種パラメータの最適化を行っています。
設定ファイルはGitHubにてオープンソースで公開されており、自由にカスタマイズして利用可能です。設定の改善や新たな提案でコミュニティに貢献いただける方を歓迎しています。ぜひValidators DAOコミュニティにご参加ください。
Q. バリデータを起動しました。最新スロットに追いついていますが、Deliquentが消えません。
バリデータが最新のスロットに追いついていても、投票が行われていないと "Delinquent" の状態が解除されません。主な原因は投票に必要なSOL(Identity Keyへの入金)が不足していることです。投票にかかるコストはおよそ1日あたり1.1SOLです。Identity Keyに十分な残高があるかを確認してください。
詳細な要件は以下をご確認ください。