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

Clore Fleet (बड़े पैमाने पर ऑनबोर्डिंग)

एक ही समान कमांड के साथ किसी भी संख्या में मशीनों को ऑनबोर्ड करें

मास ऑनबोर्डिंग आपको एक-एक करके सर्वर बनाए बिना पूरी फ़्लीट को Clore.ai पर लाने देती है। हर मशीन चलाती है वही कमांड (या वही फ़्लाइट शीट प्राप्त करती है), होस्टिंग एजेंट स्थापित करती है, अपना हार्डवेयर पहचानती है, और आपके खाते में स्वयं पंजीकृत हो जाती है — Ubuntu बॉक्स इस रूप में दिखाई देते हैं LINUX_<machine-id>, और HiveOS रिग इस रूप में <worker>_HIVE_<rig-id>.

खोलें मेरे सर्वर → सर्वर जोड़ें → मास और अपना ऑपरेटिंग सिस्टम चुनें। डैशबोर्ड नीचे दी गई सारी चीज़ें आपके व्यक्तिगत फ़्लीट टोकन के पहले से भरे होने के साथ जनरेट करता है।

डिफ़ॉल्ट

प्रत्येक स्वयं-पंजीकृत मशीन उन्हीं सेटिंग्स के साथ शुरू होती है जो Quick add-server कमांड की हैं: अधिकतम किराये की अवधि 300 घंटे, on-demand और spot के लिए प्रति सर्वर प्रति दिन $5 पर USD ऑटोप्रीसिंग। बाद में इनमें से किसी भी चीज़ को डैशबोर्ड से bulk में समायोजित करें: मेरे सर्वर → सर्वर चुनें → चयनित बदलें.

Ubuntu फ़्लीट्स

हर विधि का मूल एक ही समान कमांड है (root के रूप में चलाएँ):

bash <(curl -s https://gitlab.com/cloreai-public/hosting-agent-installer/-/raw/main/install.sh) --onboarding-config <your-fleet-token>

डैशबोर्ड इसे कई मशीनों तक पहुँचाने के लिए तीन तैयार तरीके देता है:

क्लाउड (cloud-init)

क्लाउड इंस्टेंस या स्वचालित प्रोविजनिंग के लिए: जनरेट किए गए user-data स्निपेट को अपने प्रदाता के cloud-init फ़ील्ड में कॉपी करें, या डाउनलोड की गई user-data + meta-data फ़ाइलें:

cloud-localds seed.iso user-data meta-data

(या genisoimage -output seed.iso -volid cidata -joliet -rock user-data meta-data)

यह user-data में आपका ऑनबोर्डिंग टोकन होता है। मशीनों के पंजीकृत हो जाने के बाद, seed ISO को अलग/हटा दें या संग्रहीत user-data को साफ़ करें (cloud-init clean --logs) ताकि टोकन डिस्क पर या instance metadata में बना न रहे।

SSH लूप

अपनी मशीनों के IP फ़ॉर्म में पेस्ट करें, और यह एक लूप जनरेट करेगा जिसे आप अपने वर्कस्टेशन से चलाते हैं:

Ansible

फ़ॉर्म एक onboard.yml playbook और एक उदाहरण hosts inventory बनाता है; इसे इस तरह चलाएँ:

HiveOS फ़्लीट्स

शेल की ज़रूरत नहीं — ऑनबोर्डिंग एक फ़्लाइट शीट के माध्यम से होती है:

  1. डैशबोर्ड के Mass onboarding → HiveOS टैब में, जनरेट किया गया फ़्लाइटशीट JSON कॉपी करें और HiveOS में इसे इस प्रकार इम्पोर्ट करें क्लिपबोर्ड से आयात करें जब आप नई फ़्लाइट शीट बना रहे हों।

  2. जनरेट किया गया वॉलेट मान कॉपी करें और उसे उस फ़्लाइट शीट के वॉलेट के रूप में सेट करें — यही आपका ऑनबोर्डिंग टोकन है।

  3. फ़्लाइट शीट को किसी भी संख्या में रिग्स पर लागू करें। हर रिग होस्टिंग एजेंट इंस्टॉल करता है, स्वयं पंजीकृत होता है, और उसके बाद अन्य किसी सर्वर की तरह Clore.ai डैशबोर्ड से प्रबंधित होता है (प्रबंधन के लिए फ़्लाइट शीट की अब ज़रूरत नहीं रहती)।

अपने HiveOS खाता लिंक के माध्यम से एकल-रिग HiveOS ऑनबोर्डिंग के लिए देखें HiveOS इंटीग्रेशन.

अंतिम अपडेट

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