FAQ - Mainnet वैलिडेटर ऑपरेशनल नोट्स
Q. इस पेज का उद्देश्य क्या है?
Solana वैलिडेटर केवल अपने नोड के लिए ही नहीं, बल्कि पूरी चेन की समग्र गुणवत्ता के लिए भी ज़िम्मेदार होते हैं।
जब सभी वैलिडेटर उच्च गुणवत्ता के साथ चलते हैं, तो ट्रांज़ैक्शन प्रोसेसिंग, ब्लॉक प्रोडक्शन और UX बेहतर होते हैं, जिससे Solana नेटवर्क की विश्वसनीयता बढ़ती है।
जब सभी वैलिडेटर उच्च गुणवत्ता के साथ चलते हैं, तो ट्रांज़ैक्शन प्रोसेसिंग, ब्लॉक प्रोडक्शन और UX बेहतर होते हैं, जिससे Solana नेटवर्क की विश्वसनीयता बढ़ती है।
यह केवल “नेटवर्क में योगदान” की बात नहीं है।
प्रदर्शन मेट्रिक्स वास्तव में stake pool के मूल्यांकन और अन्य आकलनों को प्रभावित करते हैं,
इसलिए उच्च गुणवत्ता वाला वैलिडेटर संचालन समय के साथ ऑपरेटर को भी लाभ पहुँचाता है।
प्रदर्शन मेट्रिक्स वास्तव में stake pool के मूल्यांकन और अन्य आकलनों को प्रभावित करते हैं,
इसलिए उच्च गुणवत्ता वाला वैलिडेटर संचालन समय के साथ ऑपरेटर को भी लाभ पहुँचाता है।
SLV बुनियादी प्रदर्शन सेटिंग्स अपने-आप लागू करता है, लेकिन वास्तविक परिस्थितियों में स्थिर संचालन के लिए अब भी
कुछ मुख्य बिंदु हैं जिन्हें ऑपरेटर को समझना और सत्यापित करना चाहिए।
यह FAQ उन न्यूनतम जाँचों का सार देता है जो आपको करनी चाहिए।
Q. mainnet वैलिडेटर के लिए कौन-से मशीन स्पेसिफ़िकेशन अनुशंसित हैं?
mainnet पर आपको ऐसे कॉन्फ़िगरेशन की योजना बनानी चाहिए जो भीड़ के दौरान भी स्थिर रहे,
सिर्फ़ शुरू करने लायक न्यूनतम कॉन्फ़िगरेशन की नहीं।
Agave Validator (आधिकारिक आवश्यकताएँ और सिफ़ारिशें)
SOL आवश्यकताएँ
- हर epoch की सीमा पर Vote Account में कम से कम rent-exempt न्यूनतम राशि और एक Validator Admission Ticket के बराबर शेष होना चाहिए (slot समय 200 ms की सेटिंग पर 0.8 SOL)
- Validator Admission Ticket हर epoch के पहले block में Vote Account से काटा जाता है
- rent-exempt न्यूनतम राशि
solana rent 3762से जाँचें (3762 byte में Vote Account का आकार है) - Identity Key अब प्रति वोट शुल्क नहीं देती — Alpenglow में वोट अब transaction के रूप में नहीं भेजे जाते
हार्डवेयर आवश्यकताएँ (दिशानिर्देश)
| घटक | वैलिडेटर | RPC नोड (संदर्भ) |
|---|---|---|
| CPU | 2.8GHz+ / AMD Gen3+ / Intel Ice Lake+ / SHA एक्सटेंशन / AVX2 | 16 कोर / 32 थ्रेड+ |
| RAM | 256GB+ | 512GB+ |
| डिस्क | NVMe Gen3 x4 या बेहतर / Accounts / Ledger / Snapshots को अलग रखने की सिफ़ारिश | अधिक क्षमता की सिफ़ारिश |
| GPU | आवश्यक नहीं | आवश्यक नहीं |
नोट:
कोर की संख्या की तुलना में क्लॉक स्पीड और प्रभावी थ्रूपुट को अधिक महत्वपूर्ण माना जाता है।
Firedancer (Frankendancer)
Firedancer (Frankendancer) वर्तमान में Agave पर निर्भर है,
इसलिए न्यूनतम रूप से यह Agave के अनुशंसित कॉन्फ़िगरेशन या उससे ऊँचे कॉन्फ़िगरेशन को मानकर चलता है।
इसलिए न्यूनतम रूप से यह Agave के अनुशंसित कॉन्फ़िगरेशन या उससे ऊँचे कॉन्फ़िगरेशन को मानकर चलता है।
न्यूनतम
- 24-कोर CPU @ >2.8GHz
- 256GB RAM
- 2TB NVMe (उच्च 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 तक, कर्नेल 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 को वास्तविक संचालन के लिए चेकलिस्ट के रूप में उपयोग करें।