FAQ - Operational Notes для Mainnet Validator
Q. В чем назначение этой страницы?
Solana validators отвечают не только за собственные nodes, но и за общее качество chain.
Когда все validators работают на высоком уровне, улучшаются обработка транзакций, выпуск блоков и UX, что повышает надежность сети Solana.
Когда все validators работают на высоком уровне, улучшаются обработка транзакций, выпуск блоков и UX, что повышает надежность сети Solana.
Речь идет не только о "вкладе в сеть".
Performance metrics действительно влияют на оценки stake pool и другие показатели,
поэтому качественная эксплуатация validator со временем выгодна и самому оператору.
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 (ориентир)
| 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 | Не требуется | Не требуется |
Примечание:
Clock speed и фактический throughput считаются более важными, чем число cores.
Firedancer (Frankendancer)
Firedancer (Frankendancer) в настоящее время зависит от Agave,
поэтому как минимум предполагается конфигурация Agave recommended или выше.
поэтому как минимум предполагается конфигурация 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.
Она включает два обновления, которые важны для workloads Solana.
bash
uname -r
# 6.8.0-71-genericuname -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
# performancecat /sys/devices/system/cpu/cpu0/cpufreq/energy_performance_preference
# performanceCPU governor
bash
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# performancecat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
# performanceamd_pstate (AMD CPU)
bash
cat /sys/devices/system/cpu/amd_pstate/status
# activecat /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 для реальной эксплуатации.