FAQ - Operational Notes для Mainnet Validator

Q. В чем назначение этой страницы?

Solana validators отвечают не только за собственные nodes, но и за общее качество chain.
Когда все validators работают на высоком уровне, улучшаются обработка транзакций, выпуск блоков и UX, что повышает надежность сети Solana.
Речь идет не только о "вкладе в сеть".
Performance metrics действительно влияют на оценки stake pool и другие показатели,
поэтому качественная эксплуатация validator со временем выгодна и самому оператору.
SLV автоматически применяет базовые performance settings, но для стабильной эксплуатации в реальных условиях по-прежнему есть ключевые моменты, которые оператор должен понимать и проверять. Этот FAQ кратко описывает минимальные проверки, которые вам стоит выполнять.

Q. Какие machine specs рекомендуются для mainnet validator?

В mainnet нужно планировать конфигурацию, которая останется стабильной даже в периоды перегрузки, а не только минимальный набор для запуска.

Agave Validator (официальные требования и рекомендации)

Требования по SOL
  • Строгого минимального требования по SOL нет
  • Vote Account нужно 0.02685864 SOL, чтобы account был rent-exempt
  • Voting transactions могут стоить до ~1.1 SOL / day
Требования к hardware (ориентир)
ComponentValidatorRPC Node (ориентир)
CPU2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA extensions / AVX216 cores / 32 threads+
RAM256GB+512GB+
DiskNVMe Gen3 x4 или лучше / рекомендуется разделение Accounts / Ledger / SnapshotsРекомендуется большая емкость
GPUНе требуетсяНе требуется
Примечание:
Clock speed и фактический throughput считаются более важными, чем число cores.

Firedancer (Frankendancer)

Firedancer (Frankendancer) в настоящее время зависит от Agave,
поэтому как минимум предполагается конфигурация Agave recommended или выше.
Minimum
  • 24-core CPU @ >2.8GHz
  • 256GB RAM
  • 2TB NVMe (High TBW)
Recommended
  • 32-core CPU @ >3GHz (с поддержкой AVX512)
  • 512GB RAM (ECC)
  • Разделение Accounts / Ledger
  • Network bandwidth 1Gbps или выше
Источники:

Q. Почему важен BIOS CPU Turbo / Performance Boost?

Если CPU Turbo / Performance Boost отключен на уровне BIOS, производительность CPU падает, и выпуск блоков может замедлиться. Это может привести к ухудшению block times и потенциальным штрафам.

Проверки BIOS (в общем виде)

  • CPU Performance Boost / Core Performance Boost
  • Turbo Mode / Turbo Boost
  • Performance Profile (Performance, а не Power Saving)
SLV работает внутри OS и управляет настройками уровня OS, такими как CPU governor и pstate, но не может изменять BIOS или firmware settings.
Примечание:
Настройки BIOS нельзя проверить из OS.
При вводе нового server в эксплуатацию или первичной настройке всегда включайте проверку BIOS в свой checklist.

Q. Какая версия kernel рекомендуется и как ее проверить?

По состоянию на январь 2026 года рекомендуется Kernel 6.8.0 или новее.
Она включает два обновления, которые важны для workloads Solana.
bash
uname -r
# 6.8.0-71-generic
Примечание: На kernel часто не обращают внимания, но он напрямую влияет на CPU scheduling и I/O.

Q. Какие CPU settings на уровне OS нужно проверить?

Убедитесь, что все следующие параметры находятся в состоянии performance.

Energy Performance Preference (EPP)

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

CPU governor

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

amd_pstate (AMD CPU)

bash
cat /sys/devices/system/cpu/amd_pstate/status
# active
Примечание: Если эти условия не выполняются, CPU может работать в энергосберегающем режиме и не выдавать полную производительность.
SLV настраивает эти параметры по умолчанию, но важно понимать, что они означают, и уметь проверять их самостоятельно.

Q. Какой minimum checklist?

Проверка этих пунктов заранее помогает обеспечить качественную эксплуатацию validator и избежать ненужных проблем.
  • Machine specs соответствуют официальным требованиям
  • CPU Turbo / Performance Boost включен в BIOS
  • Kernel версии 6.8.0 или новее
  • EPP / governor / amd_pstate находятся в состоянии performance
Используйте этот FAQ как checklist для реальной эксплуатации.