FAQ - Mainnet Validator 운영 노트
Q. 이 페이지의 목적은 무엇인가요?
Solana 검증자는 자신의 노드뿐 아니라 체인 전체의 품질에도 책임이 있습니다.
모든 검증자가 고품질로 동작하면 트랜잭션 처리, 블록 생성, UX가 향상되고, Solana 네트워크의 신뢰성이 높아집니다.
모든 검증자가 고품질로 동작하면 트랜잭션 처리, 블록 생성, UX가 향상되고, Solana 네트워크의 신뢰성이 높아집니다.
이것은 단순히 "네트워크에 기여한다"는 것만이 아닙니다.
성능 지표는 실제로 스테이크 풀 평가 등에 영향을 미치므로,
고품질 검증자 운영은 장기적으로 운영자 자신에게도 이익이 됩니다.
성능 지표는 실제로 스테이크 풀 평가 등에 영향을 미치므로,
고품질 검증자 운영은 장기적으로 운영자 자신에게도 이익이 됩니다.
SLV는 기본적인 성능 설정을 자동으로 적용하지만, 안정적인 실제 운영을 위해서는
운영자가 이해하고 직접 확인해야 할 핵심 포인트가 여전히 존재합니다.
이 FAQ는 확인해야 할 최소한의 점검 항목을 정리한 것입니다.
Q. 메인넷 검증자에 권장되는 머신 스펙은 무엇인가요?
메인넷에서는 시작할 수 있는 최소 사양이 아니라,
혼잡 시에도 안정적으로 동작하는 구성을 계획해야 합니다.
Agave Validator (공식 요구 사항 및 권장 사항)
SOL 요구 사항
- 엄격한 최소 SOL 요구 사항은 없습니다
- Vote Account가 rent-exempt가 되려면 0.02685864 SOL이 필요합니다
- 투표 트랜잭션에는 하루 최대 약 1.1 SOL이 소요될 수 있습니다
하드웨어 요구 사항 (가이드라인)
| 구성 요소 | 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 | 불필요 | 불필요 |
참고:
코어 수보다 클럭 속도와 실효 스루풋이 더 중요하다고 간주됩니다.
Firedancer (Frankendancer)
Firedancer (Frankendancer)는 현재 Agave에 의존하므로,
최소한 Agave 권장 구성 이상을 전제로 합니다.
최소한 Agave 권장 구성 이상을 전제로 합니다.
최소
- 24코어 CPU @ >2.8GHz
- 256GB RAM
- 2TB NVMe (High TBW)
권장
- 32코어 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나 펌웨어 설정은 변경할 수 없습니다.
참고:
BIOS 설정은 OS에서 확인할 수 없습니다.
새 서버를 띄우거나 초기 설정을 할 때, 항상 BIOS 확인을 체크리스트에 포함하세요.
Q. 권장되는 커널 버전과 확인 방법은 무엇인가요?
2026년 1월 현재, Kernel 6.8.0 이상이 권장됩니다.
Solana 워크로드에 중요한 두 가지 업데이트가 포함되어 있습니다.
Solana 워크로드에 중요한 두 가지 업데이트가 포함되어 있습니다.
bash
uname -r
# 6.8.0-71-genericuname -r
# 6.8.0-71-generic참고: 커널은 간과되기 쉽지만, CPU 스케줄링과 I/O에 직접 영향을 미칩니다.
Q. 어떤 OS 수준 CPU 설정을 확인해야 하나요?
다음이 모두 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. 최소 체크리스트는 무엇인가요?
이 항목들을 사전에 확인하면 고품질 검증자 운영에 도움이 되고
불필요한 문제를 회피할 수 있습니다.
- 머신 스펙이 공식 요구 사항을 충족
- BIOS에서 CPU Turbo / Performance Boost 활성화
- 커널이 6.8.0 이상
- EPP / governor / amd_pstate가 performance 상태
이 FAQ를 실제 운영의 체크리스트로 활용하세요.