FAQ - メインネットバリデータ運用時の注意点
Q. このページの目的は何ですか?
Solana のバリデータは、自分のノードを動かすだけでなく、チェーン全体の品質を左右する存在です。
すべてのバリデータが高品質に稼働することで、トランザクション処理・ブロック生成・UX が改善され、 Solana ネットワーク全体の信頼性が高まります。
すべてのバリデータが高品質に稼働することで、トランザクション処理・ブロック生成・UX が改善され、 Solana ネットワーク全体の信頼性が高まります。
また、これは「ネットワークへの貢献」だけの話ではありません。
パフォーマンス指標はステークプールの評価やさまざまな評価に実際に影響し、
高品質なバリデータ運用は、結果的に運用者自身にもメリットとして返ってきます。
パフォーマンス指標はステークプールの評価やさまざまな評価に実際に影響し、
高品質なバリデータ運用は、結果的に運用者自身にもメリットとして返ってきます。
SLV によって基本的なパフォーマンス設定は自動で行われますが、
実運用で安定した性能を出すために、運用者自身が理解して確認すべきポイントがあります。
この FAQ では、その最低限の確認事項を整理しています。
Q. メインネットバリデータの推奨マシンスペックは?
メインネットでは「起動できる最低限」ではなく、混雑時でも安定稼働できる構成が必要です。
Agave Validator(公式要件・推奨)
SOL 要件
- 厳密な最低 SOL 要件はありません
- Vote Account に rent-exempt として 0.02685864 SOL が必要です
- 投票トランザクションにより 最大 ~1.1 SOL / 日 のコストが発生します
ハードウェア要件(目安)
| Component | Validator | RPC Node(参考) |
|---|---|---|
| CPU | 2.8GHz 以上 / AMD Gen3+ / Intel Ice Lake+ / SHA extensions / AVX2 | 16 cores / 32 threads+ |
| RAM | 256GB+ | 512GB+ |
| Disk | NVMe Gen3 x4 以上 / Accounts / Ledger / Snapshots 分離推奨 | より大容量推奨 |
| GPU | 不要 | 不要 |
Note:
コア数よりもクロックと実効スループットが重要とされています。
Firedancer(Frankendancer)
Firedancer(Frankendancer)は現在 Agave に依存するため、
少なくとも Agave の推奨構成以上が前提となります。
少なくとも Agave の推奨構成以上が前提となります。
Minimum
- 24-core CPU @ >2.8GHz
- 256GB RAM
- 2TB NVMe(High TBW)
Recommended
- 32-core CPU @ >3GHz(AVX512 対応)
- 512GB RAM(ECC)
- Accounts / Ledger 分離
- 1Gbps 以上のネットワーク帯域
参考資料:
Q. BIOS の CPU Turbo / Performance Boost はなぜ重要ですか?
BIOS レベルで CPU Turbo / Performance Boost が無効になっていると、
CPU の実効性能が低下し、ブロック生成が遅れがちになります。
その結果、ブロックタイムの悪化やペナルティ対象になる可能性があります。
BIOS 設定確認の概略
- CPU Performance Boost / Core Performance Boost
- Turbo Mode / Turbo Boost
- Performance Profile(Power Saving ではなく Performance)
SLV は OS 内で動作するツールであり、CPU governor や pstate などの OS レベルの設定を扱いますが、BIOS やファームウェア設定を変更することはできません。
Note:
BIOS 設定は OS から確認できません。
新しいサーバーを使う時や初期セットアップ時には、BIOS 設定の確認を必ず手順に含めてください。
Q. 推奨カーネルバージョンと確認方法は?
2026年1月現在、Kernel 6.8.0 以上 が推奨されています。
Solana ワークロードにとって重要なアップデートが実際に2件含まれています。
Solana ワークロードにとって重要なアップデートが実際に2件含まれています。
Note: カーネルは普段意識されにくい要素ですが、 CPU スケジューリングや I/O に直接影響します。
Q. OS レベルで確認すべき CPU 設定は?
以下の項目が すべて performance 状態 であることを確認してください。
Energy Performance Preference(EPP)
CPU governor
amd_pstate(AMD CPU)
Note: これらが満たされていない場合、 CPU が省電力寄りに動作し、性能が十分に発揮されない可能性があります。
SLV ではこれらはデフォルトで設定されますが、
意味を理解し、自分で確認できることが重要です。
Q. 最低限のチェックリストは?
以下を事前に確認することで、
高品質なバリデータ運用と不要なトラブル回避に役立ちます。
- マシンスペックが公式要件に合致しているか
- BIOS で CPU Turbo / Performance Boost が有効か
- カーネルが 6.8.0 以上か
- EPP / governor / amd_pstate が performance 状態か
この FAQ を、実運用のチェックリストとして活用してください。