Page cover
For the complete documentation index, see llms.txt. This page is also available as Markdown.

HiveOS पर इंस्टॉल करना

यह पृष्ठ पर स्थापना को कवर करता है HiveOS। एक मानक Ubuntu सर्वर के लिए, देखें Ubuntu पर स्थापना — इंस्टॉल कमांड वही है; केवल OS की तैयारी अलग होती है।

सर्वर आवश्यकताएँ

सर्वर (या रिग — इस संदर्भ में ये शब्द लगभग एक-दूसरे के समान हैं) में NVIDIA GPU होने चाहिए, क्योंकि AMD अभी समर्थित नहीं है। न्यूनतम आवश्यक डिस्क स्थान 32 GB है (सिस्टम विभाजन पर कम से कम 30 GB खाली रखने की सिफारिश की जाती है); विश्वसनीयता के लिए, फ्लैश ड्राइव की बजाय SSD का उपयोग करने की सलाह दी जाती है। कम से कम 8 GB RAM आवश्यक है, लेकिन 16 GB अधिक स्थिरता प्रदान करेगा। CPU के लिए, सिस्टम 1151 सॉकेट वाले Celeron के साथ काम कर सकता है, लेकिन अधिक कुशल प्रदर्शन के लिए i7-6700 जैसे CPU का उपयोग करने पर विचार करें।

आगे बढ़ने से पहले, किसी भी ओवरक्लॉकिंग को, Power Limit (PL) सहित, अक्षम करना और GPU को फ़ैक्टरी सेटिंग्स पर रीसेट करना अत्यधिक अनुशंसित है। इसके बाद, उदाहरण के लिए, kawpow एल्गोरिदम का उपयोग करके GPU का परीक्षण करके और CPU पर लोड डालकर, स्थिरता के लिए सिस्टम का तनाव-परीक्षण करें। तापमान की निगरानी करें और सुनिश्चित करें कि सब कुछ स्थिर रूप से चल रहा है।

यदि सिस्टम स्थिर रूप से काम कर रहा है और तापमान सुरक्षित सीमा के भीतर हैं, तो निर्देशों के अगले चरण पर आगे बढ़ें। यदि तापमान बहुत अधिक हैं या त्रुटियाँ होती हैं, तो पहले इन समस्याओं का समाधान करें — उदाहरण के लिए, कूलिंग बेहतर करके या समस्या निवारण करके — और आगे बढ़ने से पहले स्थिर संचालन सुनिश्चित करें।

अनुशंसित ड्राइवर और CUDA (HiveOS)

HiveOS अपनी ड्राइवर प्रबंधन सुविधा nvidia-driver-update कमांड के माध्यम से शामिल करता है। Clore.ai वर्कलोड्स (विशेषकर ML/AI) के साथ सर्वोत्तम संगतता के लिए, निम्न अनुशंसित संस्करणों का उपयोग करें:

NVIDIA ड्राइवर

शाखा
संस्करण
CUDA समर्थन
के लिए अनुशंसित

R580 (LTSB)

580.126.18

CUDA 12.8 तक

अधिकांश GPU — स्थिर, अगस्त 2028 तक दीर्घकालिक समर्थन

R590

590.48.01

CUDA 13.1 तक

RTX 50 श्रृंखला (5090/5080), नवीनतम सुविधाएँ

HiveOS में किसी विशिष्ट संस्करण को स्थापित करने के लिए:

nvidia-driver-update 580.126.18 --force

RTX 50 श्रृंखला के GPU के लिए:

nvidia-driver-update 590.48.01 --force

महत्वपूर्ण: का उपयोग न करें nvidia-driver-update --force बिना संस्करण निर्दिष्ट किए — यह एक पुराना डिफ़ॉल्ट ड्राइवर स्थापित कर सकता है जो आधुनिक CUDA वर्कलोड्स का समर्थन नहीं करता।

इंस्टॉलर स्वयं GPU ड्राइवर नहीं स्थापित या अपग्रेड करता — इसे चलाने से पहले एक कार्यशील NVIDIA ड्राइवर स्थापित होना चाहिए (nvidia-smi चलना चाहिए)।

CUDA टूलकिट संगतता

अधिकांश रेंटर्स Docker इमेज का उपयोग करते हैं जिनमें अपना CUDA runtime शामिल होता है, इसलिए होस्ट को आमतौर पर CUDA Toolkit को मैन्युअल रूप से स्थापित करने की आवश्यकता नहीं होती। हालाँकि, होस्ट के NVIDIA ड्राइवर को रेंटर के वर्कलोड के लिए आवश्यक CUDA संस्करण का समर्थन करना चाहिए।

CUDA संस्करण
न्यूनतम ड्राइवर
स्थिति

CUDA 12.4

R550+

ML इकोसिस्टम में व्यापक रूप से उपयोग किया जाता है

CUDA 12.8

R570+

नवीनतम स्थिर 12.x शाखा

CUDA 13.1

R590+

नवीनतम, RTX 50 श्रृंखला के लिए अनुकूलित

अनुशंसा: CUDA 12.x वर्कलोड्स के साथ व्यापक संगतता के लिए R580 LTSB (580.126.18) स्थापित करें। यदि आप RTX 50 श्रृंखला के GPU होस्ट करते हैं, तो पूर्ण CUDA 13.x समर्थन के लिए R590 (590.48.01) का उपयोग करें।

HiveOS में रिग तैयार करना

1. HiveOS में रिग का Shell खोलें

HiveOS डैशबोर्ड में रिग चुनें और खोलें Remote Access → Hive Shell Start (या SSH के माध्यम से कनेक्ट करें)।

2. HiveOS अपडेट करें

यदि HiveOS में डिस्क स्पेस की समस्या आए

यदि स्थापना या अपडेट के बाद डिस्क पर अपेक्षा से कम खाली स्थान बचा है (उदाहरण: 512 GB डिस्क पर केवल 20 GB खाली), तो निम्न चलाएँ:

  • M.2 के लिए:

  • SATA के लिए:

3. अपडेट्स को क्रम में चलाएँ

4. ड्राइवर अपडेट करें

RTX 50 श्रृंखला के GPU के लिए, संस्करण 590.48.01 या उससे नया उपयोग करें।

5. रिग रीबूट करें

होस्टिंग एजेंट स्थापित करना

स्थापना एक ही कमांड में होती है, जिसे आपके लिए डैशबोर्ड द्वारा जनरेट किया जाता है। इंस्टॉलर HiveOS को स्वतः पहचान लेता है — वही कमांड Ubuntu और HiveOS दोनों रिग्स पर काम करती है।

1. वेबसाइट पर सर्वर बनाएँ

जाएँ clore.aiपर, रजिस्टर करें या लॉग इन करें, खोलें My Servers और क्लिक करें Add Server:

  • Quick — एक कमांड जो होस्टिंग एजेंट स्थापित करती है और मशीन को एक ही चरण में आपके खाते से रजिस्टर करती है, डिफ़ॉल्ट सेटिंग्स (अधिकतम रेंटल अवधि 300 घंटे, ऑन-डिमांड और स्पॉट के लिए प्रति सर्वर प्रति दिन $5 पर USD ऑटोप्रीसिंग) के साथ, जिन्हें आप बाद में डैशबोर्ड से समायोजित कर सकते हैं।

  • Advanced — पहले सर्वर का नाम दें, फिर उसके इंस्टॉल और रजिस्टर कमांड (सर्वर के टोकन सहित संयुक्त one-liner सहित) सर्वर पेज से कॉपी करें।

एक साथ कई रिग्स को ऑनबोर्ड करने के लिए, इसके बजाय मॉडल के Mass सेक्शन का उपयोग करें — HiveOS फ़्लीट्स वहाँ एक फ्लाइट शीट के माध्यम से ऑनबोर्ड की जाती हैं; देखें Clore Fleet (Mass onboarding)। अपने लिंक किए गए HiveOS खाते के माध्यम से एकल रिग ऑनबोर्ड करने के लिए, देखें HiveOS इंटीग्रेशन.

2. इंस्टॉलर चैनल चुनें

चैनल
यह क्या है

Stable

अनुशंसित — पूरी तरह से परीक्षण किए गए रिलीज़, कम बार अपडेट होते हैं

Beta

Stable तक पहुँचने से पहले नवीनतम अपडेट और सुविधाएँ — कम विश्वसनीय हो सकती हैं

Legacy

पिछली पीढ़ी का इंस्टॉलर — यदि Stable आपकी मशीन पर काम नहीं करता, तो वैकल्पिक विकल्प

Stable (अनुशंसित):

Beta:

Legacy:

आप बाद में सर्वर पेज से चल रहे सर्वर को Stable और Beta अपडेट्स के बीच बदल सकते हैं (इसके लिए अद्यतन होस्टिंग एजेंट आवश्यक है; जब सर्वर किराये पर हो तब यह संभव नहीं है)।

3. root के रूप में इंस्टॉल कमांड चलाएँ

(Hive Shell में आप आमतौर पर पहले से ही root होते हैं।)

फिर डैशबोर्ड से कॉपी किया गया कमांड पेस्ट करें। यदि आपने Advanced पथ का उपयोग किया है, तो एक ही चरण में इंस्टॉल और रजिस्टर करने के लिए सर्वर के पेज पर दिखाए गए टोकन को जोड़ें:

यदि आपने बिना टोकन के सामान्य इंस्टॉल कमांड चलाया है, तो बाद में मशीन को यहाँ से रजिस्टर करें:

इंस्टॉलर पहले से ही अपनी आवश्यकताओं की जाँच करता है और बताता है कि क्या कमी है। इसे Docker और NVIDIA पैकेज रिपॉज़िटरीज़, GitHub, GitLab, Docker Hub, और api.clore.ai तक आउटबाउंड एक्सेस चाहिए — देखें नेटवर्क आवश्यकताएँ.

4. अंतिम रूप दें

रिग को रीबूट करें, थोड़ी देर प्रतीक्षा करें, और My Servers पेज को रिफ्रेश करें। यदि सब कुछ सही तरह से सेट किया गया है, तो सर्वर ऑनलाइन दिखेगा।

सभी स्थापित सेवाओं को कैसे अक्षम करें

यदि आपको पहले से स्थापित सब कुछ अक्षम करना है:

  1. सेवाओं को अक्षम करें:

  2. सिस्टम को रीबूट करें:

सेवाओं को फिर से कैसे सक्षम करें

सेवाओं को फिर से सक्षम करने के लिए:

  1. सेवाओं को सक्षम करें:

  2. सिस्टम को रीबूट करें:

पहले से स्थापित टोकन हटाना

टोकन हटाने के लिए, कमांड का उपयोग करें:

टोकन वाली फ़ाइल यहाँ स्थित है:

अंतिम अपडेट

क्या यह उपयोगी था?