validateur Solana mainnet Notes opérationnelles

Introduction (But de cette page)

Dans Solana, les validateurs ne sont pas seulement des opérateurs de leurs propres nœuds. Ils constituent une composante essentielle de la qualité globale de la chaîne Solana.
Lorsque tous les validateurs fonctionnent à une qualité élevée,
  • Les transactions sont traitées rapidement
  • La production par blocs est stable
  • La chaîne continue de fonctionner
  • L'expérience utilisateur (UX) s'améliore
En conséquence, la fiabilité de la chaîne Solana augmente, créer un cycle positif qui attire plus d'utilisateurs et d'utilisation des cas.
Il ne s'agit pas seulement de contribuer au réseau. Les mesures du rendement ont effectivement une incidence sur les évaluations de la mise en commun du stake et d'autres évaluations, les opérations de validation de haute qualité profitent également à l'opérateur au fil du temps.
Avec SLV, vous pouvez lancer un validateur Solana relativement facilement, et les paramètres de fonctionnement de base sont appliqués automatiquement. Cependant, il y a encore points clés que les opérateurs doivent comprendre et vérifier pour obtenir des performances stables dans les opérations réelles.
Cette page résume les précautions communes pour tous les opérateurs de validation de réseau principal sans dépendre de cas spécifiques.

Vérifier les spécifications de la machine (selon les exigences officielles)

Pour les validateurs Mainnet, vous devriez planifier une configuration qui peut fonctionner de façon stable même pendant la congestion, pas seulement le strict minimum pour commencer.
Ce qui suit sont des lignes directrices basées sur la documentation officielSolana / Agave / Firedancer.

Validateur Agave (exigences et recommandations officielles)

Crédits obligatoires
  • Il n'existe pas d'exigence minimale stricte en matière de SOL
  • Besoins du Compte de crédit 0.02685864 SOL devant être exonéré de loyer
  • Les opérations de vote peuvent coûter JUSQU'A ~1.1 SOL/jour
Exigences en matière de matériel (ligne directe)
ComposanteValidateurNœud RPC (référence)
CPU2,8 GHz+ / AMD Gen3+ / Intel Ice Lake+ / Extensions SHA / AVX216 cœurs / 32 fils+
RAM256 Go+512 Go+
DisqueNVMe Gen3 x4 ou mieux / Comptes / Ledger / Séparation Snapshots recommandéeGrande capacité recommandée
GPUNon requisNon requis
Remarque: La vitesse de l'horloge et le débit efficace sont considérés comme plus importants que le nombre de cœurs.

Firedancer (Frankendancer)

Firedancer (Frankendancer) dépend actuellement d'Agave, au minimum, il suppose la configuration recommandée par Agave ou plus.
minimum
  • CPU 24-core @ >2,8 GHz
  • 256 Go RAM
  • 2TB NVMe (haute TBW)
Recommandation
  • CPU 32-core @ > 3 GHz (AVX512 soutenu)
  • 512 Go RAM (ECC)
  • Comptes / Séparation du grand livre
  • Bande passante réseau de 1Gbps ou plus
Références:

N'oubliez pas les réglages CPU Turbo / Performance Boost

Le point le plus important et le plus souvent négligé est BIOS niveau CPU Turbo / Performance Boost.
Dans de nombreux environnements, les gens supposent qu'il est activé par défaut, mais il y a des cas réels où il est désactivé dans le BIOS.
Si CPU Turbo n'est pas activé,
  • Les performances efficaces du CPU sont inférieures aux attentes
  • La production par blocs tend à être retardée
  • Une dégradation du temps de blocage peut être observée
Les validateurs dont la production est lente peuvent faire l'objet de sanctions dans de nombreux fonds de stake et programmes de la Fondation Solana.

Schéma pour vérifier les paramètres du BIOS

Les UI BIOS diffèrent selon les fournisseurs, mais vérifier généralement les éléments suivants.
  • Boost Performance CPU / Boost Performance Core
  • Turbo Mode / Turbo Boost
  • Profil de performance (Performance plutôt que Power Saving)
SLV fonctionne à l'intérieur de l'OS et gère les paramètres de niveau OS comme CPU gouverneur et pstate, mais il ne peut pas changer les paramètres BIOS ou firmware.
Remarque: Les paramètres du BIOS ne peuvent pas être vérifiés depuis l'OS. Lorsque vous créez un nouveau serveur ou effectuez une configuration initiale, incluez toujours la vérification du BIOS dans votre liste de vérification.

Vérifiez la version du noyau (6.8.0 ou supérieur recommandé)

Le noyau Linux est également un facteur important pour la validation de Solana.
En janvier 2026, Amandes 6.8.0 ou après est recommandé. Il comprend deux mises à jour importantes pour la charge de travail de Solana.

Comment vérifier

bash
uname -r
# 6.8.0-71-generic
Remarque: Le noyau est souvent négligé, mais il affecte directement la programmation CPU et I/O.

Vérifiez les paramètres du processeur (niveau OS)

Les paramètres CPU de niveau OS sont importants en plus des paramètres BIOS.
Assurez-vous que tous les éléments suivants sont dans l'état performances.

Préférence en matière de performance énergétique (PPE)

bash
cat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference
# performance

Gouverneur du CPU

bash
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# performance

amd pstate (CPU AMD)

bash
cat /sys/devices/system/cpu/amd_pstate/status
# active
Remarque: Si elles ne sont pas satisfaites, le processeur peut fonctionner en mode économie d'énergie et n'arrivent pas à fournir des performances complètes.
Dans SLV, ils sont définis par défaut, Mais il est important de comprendre leur sens et de les vérifier vous-même.

Ce que cette page veut vous dire

Les éléments énumérés ici ne sont pas:
  • accord spécial
  • conseils avancés pour les experts
Ce sont les contrôles minimum et essentiel prévenir les baisses de performance et les pénalités involontaires, même lorsqu'il opère avec de bonnes intentions.
En les vérifiant à l'avance, vous pouvez:
  • réaliser des opérations de validation de haute qualité
  • éviter les problèmes inutiles
  • contribuer à améliorer la qualité du réseau Solana dans son ensemble
Utilisez cette page comme liste de contrôle pour les opérations réelles.