सबसे पहले, तय करें कि आपको किन घटकों और संसाधनों की आवश्यकता होगी।आपको एक की आवश्यकता होगी मुख्य नोड, कम से कम एक दर्जन समान कंप्यूटिंग नोड्स, एक ईथरनेट स्विच, एक बिजली वितरण इकाई और एक रैक। वायरिंग और कूलिंग क्षमता, साथ ही आपको कितनी जगह की आवश्यकता होगी, यह निर्धारित करें। यह भी तय करें कि आप नोड्स के लिए कौन से आईपी पते का उपयोग करना चाहते हैं, आप कौन सा सॉफ्टवेयर इंस्टॉल करेंगे, और समानांतर कंप्यूटिंग पावर बनाने के लिए आपको किन तकनीकों की आवश्यकता होगी (नीचे इस पर अधिक जानकारी)।
नोड्स माउंट करें.आपको नेटवर्क नोड्स को इकट्ठा करने या पूर्व-इकट्ठे सर्वर खरीदने की आवश्यकता होगी।
रैक में सर्वर स्थापित करें.नीचे से शुरू करें ताकि रैक शीर्ष पर अतिभारित न हो। आपको एक मित्र की सहायता की आवश्यकता होगी - इकट्ठे सर्वर बहुत भारी हो सकते हैं, और उन्हें रैक में रखने वाले पिंजरों में रखना काफी चुनौती भरा है।
रैक के बगल में एक ईथरनेट स्विच स्थापित करें।स्विच को तुरंत कॉन्फ़िगर करना उचित है: जंबो फ्रेम का आकार 9000 बाइट्स पर सेट करें, स्थिर आईपी पता सेट करें जिसे आपने चरण 1 में चुना था और एसएमटीपी जैसे अनावश्यक प्रोटोकॉल बंद करें।
एक विद्युत वितरण इकाई (पीडीयू, या विद्युत वितरण इकाई) स्थापित करें।आपके नेटवर्क पर नोड्स द्वारा संभाले जा सकने वाले अधिकतम लोड के आधार पर, आपको अपने उच्च-प्रदर्शन वाले कंप्यूटर के लिए 220 वोल्ट की आवश्यकता हो सकती है।
जब सब कुछ स्थापित हो जाए, तो कॉन्फ़िगरेशन के लिए आगे बढ़ें।लिनक्स, वास्तव में, उच्च-प्रदर्शन (एचपीसी) क्लस्टर के लिए सबसे उपयुक्त प्रणाली है - न केवल यह एक वैज्ञानिक कंप्यूटिंग वातावरण के रूप में आदर्श है, बल्कि आपको सैकड़ों या हजारों पर सिस्टम स्थापित करने के लिए भुगतान भी नहीं करना पड़ता है। नोड्स. कल्पना कीजिए कि सभी नोड्स पर विंडोज़ स्थापित करने में कितना खर्च आएगा!
संदेश पासिंग इंटरफ़ेस, संसाधन प्रबंधक और अन्य आवश्यक लाइब्रेरी स्थापित करें।यदि आपने पिछले चरण में रॉक्स इंस्टॉल नहीं किया है, तो आपको समानांतर कंप्यूटिंग लॉजिक सेट करने के लिए आवश्यक सॉफ़्टवेयर मैन्युअल रूप से इंस्टॉल करना होगा।
कंप्यूटरों को एक नेटवर्क से कनेक्ट करें.मुख्य नोड स्लेव नोड्स को गणना के लिए कार्य भेजता है, जिसे बदले में परिणाम वापस करना होगा, और एक दूसरे को संदेश भी भेजना होगा। और ये सब जितनी जल्दी हो जाए, उतना अच्छा है.
क्लस्टर का परीक्षण करें.उपयोगकर्ताओं को कंप्यूटर पावर तक पहुंच प्रदान करने से पहले आपको जो आखिरी काम करना चाहिए वह है प्रदर्शन का परीक्षण करना। क्लस्टर में कंप्यूटिंग गति को मापने के लिए एचपीएल (हाई परफॉर्मेंस लिनपैक) बेंचमार्क एक लोकप्रिय विकल्प है। आपको सॉफ़्टवेयर को स्रोत से अनुकूलन की उच्चतम डिग्री तक संकलित करने की आवश्यकता है जो आपका कंपाइलर आपके द्वारा चुने गए आर्किटेक्चर के लिए अनुमति देता है।
परिचय
सर्वर क्लस्टर क्लस्टर सेवा द्वारा प्रबंधित स्वतंत्र सर्वरों का एक समूह है जो एकल सिस्टम के रूप में एक साथ काम करता है। सर्वर क्लस्टर कई सर्वरों को मिलाकर बनाया जाता है विंडोज़ आधारित® 2000 एडवांस्ड सर्वर और विंडोज 2000 डेटासेंटर सर्वर के लिए सहयोग, जिससे यह सुनिश्चित हो सके उच्च स्तरसंसाधनों और अनुप्रयोगों के लिए उपलब्धता, मापनीयता और प्रबंधनीयता।
सर्वर क्लस्टर का उद्देश्य हार्डवेयर या सॉफ़्टवेयर विफलताओं या नियोजित उपकरण शटडाउन के मामलों में अनुप्रयोगों और संसाधनों तक निरंतर उपयोगकर्ता पहुंच सुनिश्चित करना है। यदि रखरखाव के लिए विफलता या शटडाउन के कारण क्लस्टर सर्वरों में से एक अनुपलब्ध है, सूचनात्मक संसाधनऔर एप्लिकेशन को शेष उपलब्ध क्लस्टर नोड्स के बीच पुनर्वितरित किया जाता है।
क्लस्टर सिस्टम के लिए, "शब्द का उपयोग उच्च उपलब्धता""शब्द का उपयोग करना बेहतर है दोष सहिष्णुता", चूंकि दोष सहनशीलता प्रौद्योगिकियों को बाहरी प्रभावों और पुनर्प्राप्ति तंत्रों के लिए उच्च स्तर के उपकरण प्रतिरोध की आवश्यकता होती है। एक नियम के रूप में, दोष-सहिष्णु सर्वर उच्च स्तर के हार्डवेयर अतिरेक का उपयोग करते हैं, साथ ही विशेष सॉफ़्टवेयर का उपयोग करते हैं जो किसी एकल सॉफ़्टवेयर या सॉफ़्टवेयर विफलता की स्थिति में लगभग तत्काल पुनर्प्राप्ति की अनुमति देता है। हार्डवेयर. ये समाधान क्लस्टर प्रौद्योगिकियों के उपयोग की तुलना में काफी अधिक महंगे हैं, क्योंकि संगठनों को अतिरिक्त हार्डवेयर के लिए अधिक भुगतान करने के लिए मजबूर किया जाता है, जो अधिकांश समय निष्क्रिय रहता है और केवल विफलताओं के मामले में उपयोग किया जाता है। दोष-सहिष्णु सर्वर का उपयोग उन अनुप्रयोगों के लिए किया जाता है जो भुगतान प्रसंस्करण केंद्र, एटीएम, या जैसे क्षेत्रों में उच्च-मूल्य वाले लेनदेन की उच्च मात्रा को संभालते हैं। स्टॉक एक्सचेंजों.
हालाँकि क्लस्टर सेवा अपटाइम की गारंटी नहीं देती है, लेकिन यह अधिकांश महत्वपूर्ण कार्यभार को संभालने के लिए पर्याप्त उच्च स्तर की उपलब्धता प्रदान करती है। महत्वपूर्ण अनुप्रयोग. क्लस्टर सेवा अनुप्रयोगों और संसाधनों के प्रदर्शन की निगरानी कर सकती है, विफलता की स्थितियों को स्वचालित रूप से पहचान सकती है और उनका समाधान होने पर सिस्टम को पुनर्स्थापित कर सकती है। यह क्लस्टर के भीतर अधिक लचीला कार्यभार प्रबंधन प्रदान करता है और समग्र रूप से सिस्टम की उपलब्धता बढ़ाता है।
क्लस्टर सेवा का उपयोग करने से प्राप्त मुख्य लाभ हैं:
इस दस्तावेज़ में चल रहे सर्वर पर क्लस्टर सेवा स्थापित करने के निर्देश हैं विंडोज़ नियंत्रण 2000 उन्नत सर्वर और विंडोज 2000 डेटासेंटर सर्वर, और क्लस्टर नोड सर्वर पर क्लस्टर सेवा स्थापित करने की प्रक्रिया का वर्णन करता है। यह मार्गदर्शिका क्लस्टर किए गए अनुप्रयोगों को स्थापित करने और कॉन्फ़िगर करने का वर्णन नहीं करती है, बल्कि आपको केवल एक साधारण दो-नोड क्लस्टर स्थापित करने की पूरी प्रक्रिया के बारे में बताती है।
निम्नलिखित जाँच सूचियाँ आपको स्थापना के लिए तैयार होने में मदद करेंगी। चरण दर चरण निर्देशस्थापना निर्देश इन सूचियों के नीचे प्रस्तुत किए जाएंगे।
दो एचसीएल-संगत कंप्यूटर, प्रत्येक के साथ:
सभी साझा स्टोरेज ड्राइव को हार्डवेयर RAID सरणियों में संयोजित करने की अत्यधिक अनुशंसा की जाती है। हालाँकि आवश्यक नहीं है, दोष-सहिष्णु RAID कॉन्फ़िगरेशन बनाना डिस्क विफलताओं से बचाने की कुंजी है।
इंस्टॉलेशन प्रक्रिया के दौरान, कुछ नोड्स बंद हो जाएंगे और कुछ रीबूट हो जाएंगे। बाहरी भंडारण उपकरण की सामान्य बस से जुड़े डिस्क पर स्थित डेटा की अखंडता सुनिश्चित करने के लिए यह आवश्यक है। डेटा भ्रष्टाचार तब हो सकता है जब कई नोड एक साथ एक ही डिस्क पर लिखने का प्रयास करते हैं जो क्लस्टर सॉफ़्टवेयर द्वारा संरक्षित नहीं है।
तालिका 1 आपको यह निर्धारित करने में मदद करेगी कि इंस्टॉलेशन के प्रत्येक चरण में कौन से नोड्स और स्टोरेज डिवाइस को सक्षम किया जाना चाहिए।
यह मार्गदर्शिका बताती है कि दो-नोड क्लस्टर कैसे बनाया जाए। हालाँकि, यदि आप दो से अधिक नोड्स वाला क्लस्टर स्थापित कर रहे हैं, तो आप कॉलम मान का उपयोग कर सकते हैं "नोड 2"शेष नोड्स की स्थिति निर्धारित करने के लिए।
तालिका 1. क्लस्टर स्थापित करते समय उपकरणों को चालू करने का क्रम
कदम | नोड 1 | नोड 2 | भंडारण युक्ति | एक टिप्पणी |
नेटवर्क सेटिंग्स सेट करना | पर | पर | बंद | सुनिश्चित करें कि सामान्य बस से जुड़े सभी भंडारण उपकरण बंद हैं। सभी नोड्स चालू करें. |
साझा ड्राइव सेट करना | पर | बंद | पर | सभी नोड्स बंद करें. साझा स्टोरेज डिवाइस को चालू करें, फिर पहले नोड को चालू करें। |
साझा ड्राइव के कॉन्फ़िगरेशन की जाँच करना | बंद | पर | पर | पहला नोड बंद करें, दूसरा नोड चालू करें। यदि आवश्यक हो तो नोड 3 और 4 के लिए दोहराएं। |
पहले नोड को कॉन्फ़िगर करना | पर | बंद | पर | सभी नोड्स बंद करें; पहला नोड चालू करें. |
दूसरे नोड को कॉन्फ़िगर करना | पर | पर | पर | पहले नोड को सफलतापूर्वक कॉन्फ़िगर करने के बाद, दूसरे नोड को चालू करें। यदि आवश्यक हो तो नोड 3 और 4 के लिए दोहराएं। |
स्थापना पूर्ण करना | पर | पर | पर | इस बिंदु पर, सभी नोड्स चालू होने चाहिए। |
क्लस्टर सॉफ़्टवेयर स्थापित करने से पहले, आपको निम्नलिखित चरण पूरे करने होंगे:
पहले नोड पर क्लस्टर सेवा स्थापित करने से पहले क्लस्टर में प्रत्येक नोड पर इन चरणों को पूरा करें।
Windows 2000 सर्वर पर क्लस्टर सेवा को कॉन्फ़िगर करने के लिए, आपके खाते में प्रत्येक नोड पर व्यवस्थापक अधिकार होना चाहिए। सभी क्लस्टर नोड्स या तो एक ही डोमेन के सदस्य सर्वर या नियंत्रक होने चाहिए। क्लस्टर में सदस्य सर्वर और डोमेन नियंत्रकों का मिश्रित उपयोग अस्वीकार्य है।
प्रत्येक क्लस्टर नोड पर Windows 2000 स्थापित करने के लिए, अपने ऑपरेटिंग सिस्टम के साथ प्राप्त दस्तावेज़ देखें।
यह दस्तावेज़ मैनुअल से नामकरण संरचना का उपयोग करता है "Windows 2000 सर्वर परिनियोजन के लिए सामान्य बुनियादी ढांचे के लिए चरण-दर-चरण मार्गदर्शिका". हालाँकि, आप किसी भी नाम का उपयोग कर सकते हैं।
इससे पहले कि आप क्लस्टर सेवा स्थापित करना शुरू करें, आपको एक व्यवस्थापक के रूप में लॉग इन करना होगा।
टिप्पणी:इंस्टॉलेशन के इस बिंदु पर, सभी साझा स्टोरेज डिवाइस को बंद करें और फिर सभी नोड्स को चालू करें। आपको एक ही समय में कई नोड्स को एक साझा स्टोरेज डिवाइस तक पहुंचने से रोकना होगा जब तक कि कम से कम एक नोड पर क्लस्टर सेवा स्थापित न हो जाए और वह नोड चालू न हो जाए।
प्रत्येक नोड में कम से कम दो नेटवर्क एडेप्टर स्थापित होने चाहिए - एक सार्वजनिक नेटवर्क से कनेक्ट होने के लिए, और एक क्लस्टर नोड्स वाले निजी नेटवर्क से कनेक्ट होने के लिए।
निजी नेटवर्क एडाप्टर अंतर-नोड संचार, क्लस्टर की वर्तमान स्थिति की रिपोर्टिंग और क्लस्टर का प्रबंधन प्रदान करता है। प्रत्येक नोड का सार्वजनिक नेटवर्क एडाप्टर क्लस्टर को क्लाइंट कंप्यूटर वाले सार्वजनिक नेटवर्क से जोड़ता है।
सुनिश्चित करें कि सभी नेटवर्क एडेप्टर भौतिक रूप से सही ढंग से जुड़े हुए हैं: निजी नेटवर्क एडेप्टर केवल अन्य निजी नेटवर्क एडेप्टर से जुड़े होते हैं, और सार्वजनिक नेटवर्क एडेप्टर सार्वजनिक नेटवर्क स्विच से जुड़े होते हैं। कनेक्शन आरेख चित्र 1 में दिखाया गया है। साझा भंडारण डिस्क को कॉन्फ़िगर करने के लिए आगे बढ़ने से पहले प्रत्येक क्लस्टर नोड पर यह परीक्षण करें।
चित्र 1: दो-नोड क्लस्टर का उदाहरण
एक निजी नेटवर्क एडाप्टर को कॉन्फ़िगर करना
अपने क्लस्टर के पहले नोड पर इन चरणों को पूरा करें।
टिप्पणी:कौन सा नेटवर्क एडॉप्टर निजी नेटवर्क को सेवा देगा और कौन सा सार्वजनिक, इस पर निर्भर करता है शारीरिक संबंध नेटवर्क केबल. में इस दस्तावेज़हम मान लेंगे कि पहला एडाप्टर (स्थानीय कनेक्शन) सार्वजनिक नेटवर्क से जुड़ा है और दूसरा एडाप्टर (स्थानीय कनेक्शन 2) क्लस्टर के निजी नेटवर्क से जुड़ा है। आपके मामले में ऐसा नहीं हो सकता है.
चित्र 2: अतिरिक्त सेटिंग्सनेटवर्क एडेप्टर
एक ही नेटवर्क से जुड़े सभी क्लस्टर नेटवर्क एडेप्टर को समान रूप से कॉन्फ़िगर किया जाना चाहिए और समान पैरामीटर मानों का उपयोग करना चाहिए डुप्लेक्स मोड, प्रवाह नियंत्रण, रिश्ते का प्रकार, आदि। भले ही अलग-अलग नोड्स पर अलग-अलग नेटवर्क उपकरण का उपयोग किया जाता है, इन मापदंडों का मान समान होना चाहिए।
आपका डायलॉग बॉक्स चित्र 3 जैसा दिखना चाहिए।
चित्र 3: निजी नेटवर्क कनेक्शन आईपी पता
सार्वजनिक नेटवर्क एडाप्टर को कॉन्फ़िगर करना
टिप्पणी:यदि कोई डीएचसीपी सर्वर सार्वजनिक नेटवर्क पर चल रहा है, तो सार्वजनिक नेटवर्क पर नेटवर्क एडाप्टर के लिए आईपी पता स्वचालित रूप से असाइन किया जा सकता है। हालाँकि, क्लस्टर नोड एडेप्टर के लिए यह विधि अनुशंसित नहीं है। हम दृढ़तापूर्वक अनुशंसा करते हैं कि आप निर्धारित करें स्थायी आईपी पतेसभी सार्वजनिक और निजी होस्ट नेटवर्क एडेप्टर के लिए। अन्यथा, यदि डीएचसीपी सर्वर विफल हो जाता है, तो क्लस्टर नोड्स तक पहुंच असंभव हो सकती है। यदि आपको सार्वजनिक नेटवर्क पर नेटवर्क एडेप्टर के लिए डीएचसीपी का उपयोग करने के लिए मजबूर किया जाता है, तो इसका उपयोग करें लंबी शर्तेंपता पट्टा - यह सुनिश्चित करेगा कि डीएचसीपी सर्वर अस्थायी रूप से अनुपलब्ध होने पर भी गतिशील रूप से निर्दिष्ट पता वैध रहेगा। निजी नेटवर्क एडेप्टर को हमेशा स्थायी आईपी पते निर्दिष्ट करें। याद रखें कि क्लस्टर सेवा प्रति सबनेट केवल एक नेटवर्क इंटरफ़ेस को पहचान सकती है। यदि आपको Windows 2000 में नेटवर्क पते निर्दिष्ट करने में सहायता की आवश्यकता है, तो ऑपरेटिंग सिस्टम की अंतर्निहित सहायता देखें।
नेटवर्क कनेक्शन का नाम बदलना
स्पष्टता के लिए, हम आपके नेटवर्क कनेक्शन के नाम बदलने की अनुशंसा करते हैं। उदाहरण के लिए, आप कनेक्शन का नाम बदल सकते हैं लैन कनेक्शन 2पर . यह विधि आपको नेटवर्क को अधिक आसानी से पहचानने और उनकी भूमिकाएँ सही ढंग से आवंटित करने में मदद करेगी।
चित्र 4: नामांकित नेटवर्क कनेक्शन
इंतिहान नेटवर्क कनेक्शनऔर नाम संकल्प
कॉन्फ़िगर के संचालन की जांच करने के लिए नेटवर्क उपकरण, प्रत्येक नोड पर सभी नेटवर्क एडेप्टर के लिए इन चरणों का पालन करें। ऐसा करने के लिए, आपको क्लस्टर में सभी नेटवर्क एडेप्टर के आईपी पते पता होने चाहिए। आप कमांड चलाकर यह जानकारी प्राप्त कर सकते हैं ipconfigप्रत्येक नोड पर:
नोड संख्या | नेटवर्क कनेक्शन का नाम | नेटवर्क एडाप्टर आईपी पता |
1 | सार्वजनिक नेटवर्क से जुड़ना | 172.16.12.12 |
1 | क्लस्टर के निजी नेटवर्क से कनेक्ट करें | 10.1.1.1 |
2 | सार्वजनिक नेटवर्क से जुड़ना | 172.16.12.14 |
2 | क्लस्टर के निजी नेटवर्क से कनेक्ट करें | 10.1.1.2 |
इस उदाहरण में आपको कमांड चलाने की आवश्यकता है पिंग 172.16.12.14और पिंग 10.1.1.2नोड 1 से, और कमांड निष्पादित करें पिंग 172.16.12.12और गुनगुनाहट 10.1.1.1 नोड 2 से.
नाम रिज़ॉल्यूशन की जाँच करने के लिए, कमांड चलाएँ गुनगुनाहट, अपने आईपी पते के बजाय कंप्यूटर के नाम को तर्क के रूप में उपयोग करना। उदाहरण के लिए, hq-res-dc01 नामक पहले क्लस्टर नोड के लिए नाम रिज़ॉल्यूशन की जाँच करने के लिए कमांड चलाएँ पिंग hq-res-dc01किसी भी क्लाइंट कंप्यूटर से.
डोमेन सदस्यता की जाँच की जा रही है
सभी क्लस्टर नोड्स एक ही डोमेन के सदस्य होने चाहिए और उनमें डोमेन नियंत्रक और DNS सर्वर के साथ नेटवर्किंग क्षमताएं होनी चाहिए। नोड्स को सदस्य डोमेन सर्वर या उसी डोमेन के नियंत्रक के रूप में कॉन्फ़िगर किया जा सकता है। यदि आप किसी एक नोड को डोमेन नियंत्रक बनाने का निर्णय लेते हैं, तो क्लस्टर में अन्य सभी नोड्स को भी उसी डोमेन के डोमेन नियंत्रक के रूप में कॉन्फ़िगर किया जाना चाहिए। यह मार्गदर्शिका मानती है कि सभी होस्ट डोमेन नियंत्रक हैं।
टिप्पणी:डोमेन सेट करने पर अतिरिक्त दस्तावेज़ के लिंक के लिए, डीएनएस सेवाएँऔर Windows 2000 में DHCP, अनुभाग देखें संबंधित संसाधनइस दस्तावेज़ के अंत में.
एक क्लस्टर सेवा खाता बनाएँ
क्लस्टर सेवा के लिए, आपको एक अलग डोमेन खाता बनाना होगा जिसके तहत इसे लॉन्च किया जाएगा। इंस्टॉलर को आपको क्लस्टर सेवा के लिए क्रेडेंशियल दर्ज करने की आवश्यकता होगी, इसलिए सेवा स्थापित करने से पहले एक खाता बनाना होगा। खाता किसी भी डोमेन उपयोगकर्ता के स्वामित्व में नहीं होना चाहिए, और इसका उपयोग केवल क्लस्टर सेवा चलाने के लिए किया जाना चाहिए।
चित्र 5: एक क्लस्टर उपयोगकर्ता जोड़ना
टिप्पणी:यदि आपकी प्रशासनिक सुरक्षा नीति ऐसे पासवर्ड की अनुमति नहीं देती है जो कभी समाप्त नहीं होते हैं, तो आपको पासवर्ड को अपडेट करना होगा और इसकी समाप्ति से पहले प्रत्येक नोड पर क्लस्टर सेवा को कॉन्फ़िगर करना होगा।
चेतावनी:सुनिश्चित करें कि कम से कम एक क्लस्टर नोड Windows 2000 एडवांस्ड सर्वर या Windows 2000 डेटासेंटर सर्वर ऑपरेटिंग सिस्टम चला रहा है और क्लस्टर सेवा कॉन्फ़िगर और चल रही है। इसके बाद ही आप डाउनलोड कर सकते हैं ऑपरेटिंग सिस्टमअन्य नोड्स पर Windows 2000. यदि ये शर्तें पूरी नहीं होती हैं, तो क्लस्टर डिस्क क्षतिग्रस्त हो सकती है।
साझा संग्रहण ड्राइव स्थापित करना शुरू करने के लिए, सभी नोड्स बंद करें। उसके बाद, साझा स्टोरेज डिवाइस को चालू करें, फिर नोड 1 को चालू करें।
कोरम डिस्क
कोरम डिस्क का उपयोग स्टोर करने के लिए किया जाता है नियंत्रण केंद्रऔर क्लस्टर डेटाबेस पुनर्प्राप्ति लॉग फ़ाइलें, क्लस्टर प्रबंधन प्रदान करती हैं। कोरम डिस्क बनाने के लिए हम निम्नलिखित अनुशंसाएँ करते हैं:
क्लस्टर सेवा स्थापना प्रक्रिया के दौरान, आपको कोरम ड्राइव के लिए एक पत्र निर्दिष्ट करना आवश्यक होगा। हमारे उदाहरण में हम अक्षर का उपयोग करेंगे क्यू.
साझा संग्रहण ड्राइव को कॉन्फ़िगर करना
क्षेत्र पर राइट क्लिक करें वितरित नहीं किया गयासंबंधित डिस्क के बगल में.
ड्राइव अक्षर निर्दिष्ट करना
डेटा बस, डिस्क और साझा भंडारण विभाजन कॉन्फ़िगर होने के बाद, आपको क्लस्टर में सभी डिस्क पर सभी विभाजनों को ड्राइव अक्षर निर्दिष्ट करना होगा।
टिप्पणी:कनेक्शन बिंदु हैं कार्यक्षमताफ़ाइल सिस्टम जो आपको इंस्टॉल करने की अनुमति देता है फाइल सिस्टमका उपयोग करते हुए मौजूदा निर्देशिकाएँ, ड्राइव लेटर निर्दिष्ट किए बिना। माउंट पॉइंट क्लस्टर द्वारा समर्थित नहीं हैं। कोई बाहरी ड्राइवक्लस्टर संसाधन के रूप में उपयोग किए जाने वाले को विभाजित किया जाना चाहिए एनटीएफएस विभाजन, और इन विभाजनों को ड्राइव अक्षर निर्दिष्ट किया जाना चाहिए।
चित्र 6: निर्दिष्ट अक्षरों के साथ डिस्क विभाजन
यह सुनिश्चित करने के लिए कि वे पहले नोड से पहुंच योग्य हैं, क्लस्टर में सभी डिस्क के लिए प्रक्रिया को दोहराएं।
अब पहले नोड को बंद करें, दूसरे नोड को चालू करें और अनुभाग में चरणों को दोहराएं चेकिंग अभियान और सार्वजनिक अभिगमडिस्क के लिए. सभी अतिरिक्त नोड्स पर इन्हीं चरणों का पालन करें। एक बार जब आप सुनिश्चित हो जाएं कि सभी नोड साझा स्टोरेज ड्राइव पर जानकारी पढ़ और लिख सकते हैं, तो पहले नोड को छोड़कर सभी नोड्स को बंद कर दें और अगले अनुभाग पर जारी रखें।
PDOPK NBYYOE HCE OE NPDP के बारे में TBVPFBFSH
YMY DEMBEN LMBUFET CH DPNBOYI HUMPCHYSI।
1 10.152.1.1
5
यहां RETCHSHCHK RBTBNEFT PVPOBYUBEF OPNET OBYUBMSHOPZP KHMB, CHFPTPK - IP BDTEU RETCHPZP KHMB Y RPUMEDOYK - LPMYUEUFChP KHMPCH U FELHEZP। एफ.ई. UEKYBU KH OBUC H LMBUFETE PMKHYUBEFUS RSFSH KHMPCH, IP BDTEUB LPFPTSHK BLBOYUYCHBAFUS OB 1, 2, 3, 4 Y 5।
YMY DTHZPK RTYNET:
ओपीएनईटी केएचएमबी आईपी एलपीएमवाईयूएफसीएचपी केएचएमपीसीएच यू फेलहेज़प
______________________________________
1 10.152.1.1
1
2 10.150.1.55
2
4 10.150.1.223
1
एच एलएफके एलपीओजीएचईटीबीजीवाई एनएससीएच आरपीएमख्युन उमेदहेइक टीबीयूएलएमबीडी:
आईपी 1-पीजेडपी ХЪМБ 10.150.1.1
आईपी 2-पीजेडपी ХЪМБ 10.150.1.55
आईपी 3-पीजेडपी ХЪМБ 10.150.1.56
आईपी 4-पीजेडपी ХЪМБ 10.150.1.223
FERETSH OHTSOP चुई NBYOBI VKHDHEEZP LMBUFETB KHUFBOPCHYFSH MOSIX Y UPJDBFSH CHEDE PDOBLPCCHCHK LPOZHYZHTBGYPOOSCHK ZHBKM /etc/mosix.map के बारे में।
फर्टश आरपीयूएमई रेटेब्रखुलब मोसिक्स सीएचबीवाईबी एनएनवाईओबी खसीई वीखडीईएफ टीबीवीपीएफबीएफएसएच सीएच एलम्बुफेट, यूएफपी एनपीटीएसओपी ख्चीडेफश एब्रखुफ्यच एनपीओवाईएफपीटी एलपीएनबीओडीपीके मोन। एच उमहुबे, ईयूएमवाई चशचचयडीएफई एच एनपीओवाईएफपीटीई एफपीएमएसएचएलपी उचपा नब्योख वाईएमवाई सीएचपीवीई ओई ख्चीडीफे ओवाईएलपीजेडपी, एफपी, एलबीएल जेडपीसीएचपीटीईएफयूएस - ओबीडीपी टीएससीएचएफएसएच। ULPTEE CHUEZP X CHBU PYYVLB YNEOOP CH /etc/mosix.map।
ओह CHPF, HCHYDYMY, OP OE RPVEDYMY। यूएफपी डीबीएमएसएचई? b DBMSHYE PYUEOSH RTPUFP:-) - OHTsOP UPVTBFSH KhFYMYFSH DMS TBVPFSH U YЪNEOOOSCHN /proc YЪ RBLEFB mproc। एच यूबुफोपुफी एच एलएफपीएन आरबीबीएलईएफ वाईडीईएफ ओईआरएमपीआईबीएस एनपीडीवाईजेएचवाईएलबीजीआईएस शीर्ष - एमटॉप, एच एलपीएफपीटीएसएचके डीपीवीबीसीएचवाईएमवाई सीएचपीटीएनपीटीएसओपीयूएफएसएच पीएफपीवीटीबीटीटीएसओवाईएस खएमबी (नोड), यूपीटीएफवाईटीपीचली आरपी केएचएमबीएन, रेटियोपब आरटीपीजीयूयू बी यू फेलहीजप केएचएमबी डीटीएचजेडपीके वाई खुफबोपचएम के बारे में EOYS NYOINBMSHOPK ЪBZTHYLY RTPGEUUPTB KHMB, RPUME LPFPTPK RTPGEUUSH OBUYOBAF NYZTYTPCHBFSH DTHZYE MOSIX के बारे में - KHMSHCH .
ъBRKHULBEN mtop, CHSHCHVYTBEN RPOTBCHYCHYYKUS OE URSEIK RTPGEUU (TELPNEODHA ЪBRKHUFYFSH bzip) Y UNEMP DBCHYN LMBCHYYKH "g" CHBYEK LMBCHYBFKHTE के बारे में, RPUM YuEZP CHCHPDYN ЪBRTPU PID CHCHV TBO के बारे में OPZP CH LBUEUFCHES TSETFCHSH RTPGEUUB Y ЪBFEN - OPNET KHMB, LHDB NSCH IFYN EZP PFRTBCHYFSH। b HCE RPUME bFPZP ChoinBFEMSHOP RPUNPFTYFE TEKHMSHFBFSCH, PFPVTBTSBENSCHHE LPNBODPK मोन के बारे में - FB NBYOB DPMTSOB OBYUBFSH VTBFSH UEVS OBZTHLKH CHSHVTBOOPZP RTPGEUUB के बारे में।
b UPVUFCHOOOP mtop - CH RPME #N PFPVTBTSBFSH OPNET KHMB, यहां CHSHRPMOSEFUS पर।
ओपी एलएफपी ईईई ओई चुए - चेडश सीएचबीएन आरटीबीसीएचडीबी ओई इप्यूफस पीएफआरटीबीसीएचएमएसएसएच डीटीएचजीई खएमएसएच आरटीपीजीयूयूएसएच चथ्युओहा के बारे में? नो ओ बिफेमपुश। x MOSIX EUFSH OERMPIBS CHUFTPEOOBS VBMBOUITPCHLB CHOKHFTY LMBUFETB, LPFPTBS RPJCHPMSEF VPMEE-NEOEE TBCHOPNETOP TBURTEDEMSFSH OBZTKHLH चुए खम्सच के बारे में। ओकेएच बी सीएचपीएफ Ъदेवश ओबीएन रिटडेफस आरपीएफथडीफस। DMS OBYUBMB S TBUULBTsKH, LBL UDEMBFSH FPOLHA OBUFTPKLH (ट्यून) DMS DCHHI KHMPC LMBUFETB? CH RTPGEUUE LPFPTPK MOSIX RPMHYUBEF YOZHPTNBGYA P ULPTPUFSI RTPGEUUPTPCH Y UEFI:
ъBRPNOYFE TB Y OCHUEZDB - NPTsOP CHSHCHRPMOSFSH FPMSHLP CH को सिंगल-मोड में ट्यून करें। YOBYUE CHSC MYVP RPMKHUYFE OE UPCHUEN LPTTELFOSCHK TEKHMSHFBF, MYVP CHBYB NBYOB NPTSEF RTPUFP ЪBCHYUOKHFSH।
वाईएफबीएल, सीएचएसएचआरपीमोसेन ट्यून। rPUME RETECHPDB PRTBGYPOOPK UYUFENSCH CH सिंगल-मोड OBRTYNET LPNBODPK init 1 YMY init S ЪBRKHULBEN ULTYRF prep_tune, LPFPTSCHK RPDOINEF cEFECHSCHE
योफेटज़ेकुशी ब्रुफिफ़ मोसिक्स। RPUME LFPPZP के बारे में PDOPK YNBYO ЪBRKHULBEN ट्यून, ChCHPDYN ENKH OPNET DTHZPZP KHMB DMS OBUFTPKLY Y TsDEN TEKHMSHFBFB - KhFYMYFB DPMTSOB CHSHCHDBFSH ЪBRTPU के बारे में CHChPD येउफी युयुम, R PMHYUEOOOSCHI पीएफ CHSHRP MOEOYS LPNBODSCH धुन -ए<ХЪЕМ>DTHZPN HYME के बारे में। uPVUFCHOOOP PRETBGYA RTYDEFUS RPCHFPTYFSH DTHZPN KHME LPNBODPK धुन के बारे में -ए<ХЪЕМ>, बी टीईएचएचएमएसएचएफबीएफ ये येउफी युयुएम चचेउफी रेचशचक ह्येम के बारे में। rPUME RPDPVOPZP FAIOZB CH CHBYEK UYUFEN DPMTSEO RPSCHYFUS ZhBKM /etc/overheads, UPDETSBEIK YOZHPTNBGYA DMS MOSIX CHYDE OELYI YUYUMPCHSCHI DBOOSCHI। एच उमहुबे, ईयूएमवाई आरपी एलबीलिन-एफपी आरटीवाईयूओबीएन ट्यून ओई यूएनपीजेड उडेम्बफश ईजेडपी, आरटीपीयूएफपी उल्प्रिथकेएफई वाईजे फेलहीजप एलबीएफबीएमपीजेडबी जेएचबीकेएम मोसिक्स.कॉस्ट एच /आदि/ओवरहेड्स। बीएफपी आरपीएनपीटीएसईएफ;-)।
आरटीवाई फायोस एलएमबीयूएफईटीबी वाई वाई वीपीएमईई यूएन दछही एनबीवाईओ ओएचटीएसओपी यूआरपीएमएसएचईपीसीएचबीएफएसएच खएफवाईएमवाईएफकेएच, एलपीएफपीटीबीएस एफबीएलसीई आरपीयूएफबीसीएचएमएसईएफयूएस यू मोसिक्स - ट्यून_कर्नेल। dBOOBS HFYMYFB RPЪCHPMSEF
सीएचबीएन सीएच वीपीएमईई आरटीपीयूएफपीएन वाई आरटीईसीएचएसयूओपीएन चाइड ओबुफ्टपीएफएसएच एलएमबीयूएफईटी, पीएफसीएचईएफआईसीएच ओईयूएलपीएमएसएचएलपी सीएचपीआरटीपीपीएच वाई आरटीपीसीएचईडीएस फाओइओज़ यू डीसीएचएनएस एनबीवाईओबीएनवाई एलएमबीयूएफईटीबी के बारे में।
लूफबीएफवाई, आरपी यूपीवीयूएफसीएचईओपीएनएच प्रशचफख एनपीजेडएच यूएलबीयूबीएफएसएच, यूएफपी आरटीवाई ओबुफ्टपकेले एलएमबीयूएफईटीबी एस टेलीनियोधा सीएचबीएन ओई ЪБЗТХЦБФШ यूईएफएसएच, बी ओबीपीवीपीटीपीपीएफ - आरटीवाईपीयूएफबीओपीसीएचएच चुए ब्लफीचोशे प्रीटबीजीवाई सीएच एमपीएलबीएसएचओपीके यूईएफआई।
mosctl
- एलपीओएफटीपीएमएसएच ओबीडी केएचएमपीएन। rPCHPMSEF YЪNEOSFSH RBTBNEFTSCH KHMB - FBLYE, LBL ब्लॉक, रुकना, रुकना, देरी Y F.D
dBChBKFE TBUUNPFTYN OEULPMSHLP RBTBNEFTPCH LFPC KHFYMYFSCH:
रहना
- RPЪCHPMSEF PUFBOBCHMYCHBFSH NYZTBGYA RTPGEUUPCH DTHZIE KHMSHCH U FELHEEK NBYOSCH के बारे में। pFneosephus RBTBNEFTPN nostay YMY -रहें
मैंरहना
- ЪBRTEEBEF FPMSHLP MPLBMSHOSCHN RTPGEUUBN NYZTBGYA, B RTPGEUUSCH U DTHZYI NBYO NPZHF RTDDPMTsBFSH LFP DEMBFSH। pFneosephus RBTBNEFTPN नोलस्टे YMY -lstay।
अवरोध पैदा करना
- ЪBRTEEBEF KHDBMEOOSCHN/ZPUFECHSHCHN RTPGEUUBN CHSHPRPMOSPHUS LFPN KHM के बारे में। pFNEOSEPHUS RBTBNEFTPN नोब्लॉक YMY -ब्लॉक।
लाना
- CHPCHTBEBEF PVTBFOP CHUE RTPGEUUSCH U FELHEZP KHMB CHSHPRPMOSENSCHHE DTHZYI NBYOBI LMBUFETB के बारे में। ьФПФ RBTБNEFT NPTSEF OE UTBVBFSCHBFSH, RPLB NYZTYTPCHBCHYK RTPGEUU OE RPMKHYUIF RTETSCHCHBOIE PF UYUFENSCH।
सेटदेरी
खुफबोबचमाइचबेफ चटेन्स, आरपीयूएमई एलपीएफपीटीपीजेडपी आरटीपीजीयूयू ओबुयोबेफ NYZTYTPCHBFSH।
चेडश अपज़मब्यूफ्यूश - सीएच उमख्युबे, ईयूएमवाई चेतेंस सीएचएसएचआरपीएमओईओएस आरटीपीजीयूयूबी नियोशाय उलेखोडस्च अनशुम रेटियोपुयफश ईजेडपी डीथजी नब्योश यूईएफआई यूयूबेफ के बारे में। yNEOOOP LFP रीडिंग CHCHHUFBCHMSEFUS HFYMYFPK mosctl U RBTBNEFTPN सेटडेके। आरटीएनईटी:
मॉसक्टल सेटडेके 1 500 200
KHUFBOBCHMYCHBEF CHTENS RETEIPDB DTHZIE KHMSH 500 NYMMYUELKHOD CH UMHYUBE, EUMY RTPGEUU ЪBRHEEO LBL धीमी Y 200 NYMYUELKHOD VMS तेज RTPGEUUPCH के बारे में। pVTBFYFE CHOYNBOYE, UFP RBTBNEFT धीमी गति से CHUEZDB DPMTSEO VShchFSH VPMSHYE YMY TBCHEO RBTBNEFTH तेज़।
mosrun
- ЪBRKHULBEF RTYMPTSEOYE CH LMBUFETE। OBRTYNET mosrun -e -j5 मेक ЪBRKHUFYF मेक लगभग 5-PN KHME LMBUFETB, RTY LFPN CHUE EZP DPYUETOYE RTPGEUUSCH VHDHF FBLCE CHSHRPMOSFUS लगभग 5-PN KHJME। आरटीबीसीएचडीबी डेउश यूफश पीड्यो ओअबू, आरटीवाई यूएन डीपीसीएचपीएमशॉप उखीउफचेओओशक:
सीएच उमहुबे, ईयूएमवाई डीप्युएटोए आरटीपीजीयूयूएससीसीएचएसआरपीएमओएसएएफयूएस वीएसएचचुफ्टी यूएन खुफबोपचमेओब्स एचएफवाईएमवाईएफपीके मॉसक्टल ЪBDETTSLB (देरी) एफपी आरटीपीजीईयू ओई वीएचडीईएफ NYZTYTPCHBFSH DTKHZIE KHMSHCH LMBUFETB के बारे में। Х मोसरुन ईईई DPChPMSHOP NOPZP TBMYUOSCHI YOFETEUOSCHI RBTBNEFTPCH, OP RPDTPVOP KHOBFSH
पी ओयि चश्च अन्प्त्सेफे ये थ्लपचपडुफचब आरपी एलएफपीसी खफ्यमयफे। (मैन मॉस्रुन)
सोमवार - एलबीएल एनएससीएच एचटीएसई ओबेन, एलएफपी एनपीओवाईएफपीटी एलएमबीयूएफईटीबी, एलपीएफपीटीएसएचके सीएच रुचडीपीजेडटीबीज्युउलपीएन चाइड पीएफपीवीटीबीटीएसबीईएफ ЪBZTHYLH LBTSDPZP TBVPYUEZP KHMB ChBYEZP LMBUFETB, LPMYUEU FChP UCHPVPDOPK Y ЪBOSFPK RBNSFY KH ЪMPCH Y CHSHCHDBEF NOPZP DTHZPK, OE NEOEE YOFETEUOPK YOZHTNBGYY।
एमटॉप - NPDYZHYYTPCHBOOBS DMS YURPMSHEPCHBOYS KHMBI LMBUFETB Chetuis LPNBODSCH टॉप के बारे में। pFPVTBTSBEF LTBOE DYOBNYUUEULHA YOZHTTNBGYA P RTPGEUUBI के बारे में, BRHEEOOSCHI DBOOPN KHOME के बारे में, Y KHMBI, LHDB NYZTYTPCHBMY CHBY RTPGEUUSCH।
एमपीएस - FPTSE NPDYZHYYTPCHBOOBS Chetuis LPNBODSCH पीएस। dPVBCHMEOP EEE PDOP RPME - OPNET KHMB, LPFPTSCHK NYZTYTPCHBM RTPGEUU के बारे में।
सीएचपीएफ एनपीके सीएचजेडएमएसडी वाई चुए पूपचोशे खफ्यमीफश्च के बारे में। UBNPN DEME LPOEYOP NPTsOP PVPKFYUSH DBTSE VEЪ OI के बारे में। OBRTYNET YURPMSHJHS DMS LPOFTPMS OBD LMBUFETPN /proc/mosix।
एफबीएन एलटीपीएनई एफपीजेडपी, यूएफपी एनपीटीएसओपी ओबीकेएफवाई पुओपचोहा योज्एचपीटीएनबीजीए पी ओबुएफटीपीकेएलबीआई खएमबी, आरटीपीजीयूयूबी ЪBRHEOOOSCHI यू DTHZYI KHMPCH वाई एफ.डी., बी एफबीएलसीई RPNEOSFSH YUBUFSH RBTBNEFTPCH।
ऑरेंज पाई पीसी माइक्रो कंप्यूटर की लोकप्रियता बढ़ने के लगभग तुरंत बाद मैंने सिंगल-बोर्ड कंप्यूटर का अपना पहला "क्लस्टर" बनाया। इसे बड़े पैमाने पर "क्लस्टर" कहा जा सकता है, क्योंकि औपचारिक दृष्टिकोण से यह सिर्फ चार बोर्डों का एक स्थानीय नेटवर्क था जो एक दूसरे को "देखता" था और इंटरनेट तक पहुंच सकता था।
डिवाइस ने SETI@home प्रोजेक्ट में भाग लिया और कुछ गिनने में भी कामयाब रहा। लेकिन, दुर्भाग्य से, इस ग्रह से मुझे लेने कोई नहीं आया।
हालाँकि, तारों, कनेक्टर्स और माइक्रोएसडी कार्ड के साथ काम करते हुए, मैंने बहुत कुछ सीखा। इसलिए, उदाहरण के लिए, मुझे पता चला कि आपको बिजली आपूर्ति की घोषित शक्ति पर भरोसा नहीं करना चाहिए, कि खपत के संदर्भ में लोड को वितरित करना अच्छा होगा, और तार का क्रॉस-सेक्शन मायने रखता है।
और हां, हमें बिजली प्रबंधन प्रणाली को "सामूहिक रूप से तैयार" करना होगा, क्योंकि पांच एकल-बोर्ड उपकरणों को एक साथ शुरू करने के लिए 8-10A (5*2) के क्रम के शुरुआती करंट की आवश्यकता हो सकती है! यह बहुत कुछ है, खासकर देश के बेसमेंट में बनी बिजली आपूर्ति के लिए, जहां हम हर तरह के... दिलचस्प गैजेट ऑर्डर करना पसंद करते हैं।
मैं संभवतः उसके साथ शुरुआत करूंगा। समस्या अपेक्षाकृत कम हो गयी सरल क्रियाएं- एक निश्चित समयावधि के बाद, क्रमिक रूप से 4 चैनल चालू करें जिनके माध्यम से 5 वोल्ट की आपूर्ति की जाती है। अपनी योजना को लागू करने का सबसे आसान तरीका Arduino है (जिसमें से हर स्वाभिमानी गीक के पास बहुतायत है) और 4 रिले के साथ अली का यह चमत्कारी बोर्ड है।
और आप जानते हैं, यह काम भी कर गया।
हालाँकि, स्टार्टअप पर "रेफ्रिजरेटर-शैली" क्लिक के कारण कुछ असुविधा हुई। सबसे पहले, जब एक क्लिक होता था, तो बिजली की आपूर्ति में हस्तक्षेप होता था और कैपेसिटर स्थापित करना आवश्यक था, और दूसरी बात, पूरी संरचना काफी बड़ी थी।
इसलिए एक दिन मैंने रिले ब्लॉक को IRL520 पर आधारित ट्रांजिस्टर स्विच से बदल दिया।
इससे हस्तक्षेप के साथ समस्या हल हो गई, लेकिन चूंकि मस्जिद "शून्य" को नियंत्रित करती है, इसलिए मुझे रैक में पीतल के पैरों को छोड़ना पड़ा ताकि गलती से बोर्डों की जमीन को कनेक्ट न किया जा सके।
और अब, समाधान को पूरी तरह से दोहराया जा रहा है और दो क्लस्टर पहले से ही बिना किसी आश्चर्य के स्थिर रूप से काम कर रहे हैं। जैसे कि योजना की थी।
लेकिन चलिए प्रतिकृति पर वापस आते हैं। जब आपके पैरों के नीचे सचमुच कई किफायती एटीएक्स मौजूद हैं तो बड़ी रकम देकर बिजली की आपूर्ति क्यों खरीदें?
इसके अलावा, उनके पास सभी वोल्टेज (5,12,3.3), स्व-निदान की शुरुआत और कार्यक्रम नियंत्रण की संभावना है।
खैर, मैं यहां बहुत अधिक विस्तार में नहीं जाऊंगा - Arduino के माध्यम से ATX को नियंत्रित करने के बारे में एक लेख।
अच्छा, क्या सारी गोलियाँ खा ली गयीं और मोहरें भी चिपक गयीं? यह सब एक साथ रखने का समय आ गया है।
एक हेड नोड होगा जो वाईफाई के माध्यम से बाहरी दुनिया से जुड़ता है और क्लस्टर को "इंटरनेट" भेजता है। यह एटीएक्स स्टैंडबाय वोल्टेज द्वारा संचालित होगा।
वास्तव में, टीबीएनजी इंटरनेट के वितरण के लिए जिम्मेदार है।
इसलिए, यदि वांछित हो, तो क्लस्टर नोड्स को टीओआर के पीछे छिपाया जा सकता है।
इसके अलावा, इस हेड नोड से i2c के माध्यम से एक ट्रिकी बोर्ड जुड़ा होगा। यह 10 वर्कर नोड्स में से प्रत्येक को चालू/बंद करने में सक्षम होगा। साथ ही, यह पूरे सिस्टम को ठंडा करने के लिए तीन 12V पंखों को नियंत्रित करने में सक्षम होगा।
ऑपरेटिंग परिदृश्य इस प्रकार है: जब ATX को 220V पर चालू किया जाता है, तो हेड नोड शुरू हो जाता है। जब सिस्टम संचालन के लिए तैयार हो जाता है, तो यह क्रमिक रूप से सभी 10 नोड्स और पंखों को चालू कर देता है।
जब स्विचिंग प्रक्रिया पूरी हो जाती है, तो हेड नोड प्रत्येक कार्यशील नोड के चारों ओर जाएगा और पूछेगा कि हमें कैसा महसूस हो रहा है, तापमान क्या है। यदि रैक में से एक गर्म हो जाता है, तो वायु प्रवाह बढ़ाएँ।
खैर, शटडाउन कमांड के साथ, प्रत्येक नोड को सावधानीपूर्वक बंद कर दिया जाएगा और डी-एनर्जेटिक कर दिया जाएगा।
मैंने बोर्ड का आरेख स्वयं बनाया, इसलिए यह डरावना लग रहा है। हालाँकि, एक अच्छी तरह से प्रशिक्षित व्यक्ति ने ट्रेसिंग और निर्माण का काम संभाला, जिसके लिए हम उसे बहुत धन्यवाद देते हैं।
यहां इसे असेंबल करने की प्रक्रिया चल रही है
यहां क्लस्टर घटकों के स्थान के पहले रेखाचित्रों में से एक है। कागज के एक चेकदार टुकड़े पर बनाया गया और फोन द्वारा ऑफिस लेंस के माध्यम से अमर कर दिया गया।
संपूर्ण संरचना को इस अवसर के लिए खरीदी गई टेक्स्टोलाइट की एक शीट पर रखा गया है।
अंदर नोड्स का स्थान लगभग इसी तरह दिखता है। पाँच-पाँच कार्डों की दो रैक।
यहां आप Arduino नियंत्रण देख सकते हैं। यह एक लेवल कनवर्टर के माध्यम से i2c के माध्यम से हेड ऑरेंज पाई पीसी से जुड़ा हुआ है।
खैर, यहाँ अंतिम (वर्तमान संस्करण) है।
तो, आपको बस पायथन में कई उपयोगिताएँ लिखने की ज़रूरत है जो इस सभी संगीत का संचालन करेगी - इसे चालू करें, इसे चालू करें, और पंखे की गति को नियंत्रित करें।
मैं आपको तकनीकी विवरण से बोर नहीं करूंगा - यह कुछ इस तरह दिखता है:
1
2 3 4 5 6 7 8 | #!/usr/bin/env श प्रतिध्वनि "एटीएक्स बोर्ड प्रारंभ हो रहा है..." /home/zno/i2creobus/i2catx_tool.py --प्रारंभ गूंज "प्रारंभिक प्रशंसक मान सेट करना..." /home/zno/i2creobus/i2creobus_tool.py --फैन 0 --सेट 60 /home/zno/i2creobus/i2creobus_tool.py --फैन 1 --सेट 60 /home/zno/i2creobus/i2creobus_tool.py --फैन 2 --सेट 60 |
चूँकि हमारे पास पहले से ही 10 नोड्स हैं, हम Ansible का उपयोग करते हैं, जो, उदाहरण के लिए, सभी नोड्स को सही ढंग से बंद करने में मदद करेगा। या प्रत्येक पर तापमान मॉनिटर चलाएँ।
1
2 3 4 5 6 7 8 | ---
- मेज़बान: कार्यकर्ता भूमिकाएँ: - वेबमोन_स्टॉप - वेबमोन_रिमूव - वेबमोन_इंस्टॉल - वेबमोन_स्टार्ट |
मुझ पर अक्सर तिरस्कारपूर्ण लहजे में यह कहते हुए आरोप लगाया जाता है कि यह सिर्फ एक स्थानीय सिंगल-प्लेट नेटवर्क है (जैसा कि मैंने शुरुआत में ही बताया था)। सामान्य तौर पर, मैं अन्य लोगों की राय की परवाह नहीं करता, लेकिन शायद हम कुछ ग्लैमर जोड़ देंगे और एक डॉकर झुंड क्लस्टर का आयोजन करेंगे।
यह कार्य बहुत सरल है और 10 मिनट से भी कम समय में पूरा किया जा सकता है। फिर हम हेड नोड पर पोर्टेनर का एक उदाहरण लॉन्च करते हैं, और वोइला!
अब आप कर सकते हैं वास्तव मेंस्केल कार्य. तो, में इस पलक्लस्टर वेरियम रिजर्व क्रिप्टोक्यूरेंसी माइनर चलाता है। और काफी सफलतापूर्वक. मुझे आशा है कि निकटतम मूल निवासी खपत की गई बिजली की भरपाई कर लेगा;) ठीक है, या इसमें शामिल नोड्स की संख्या कम करें और टर्टल कॉइन की तरह कुछ और खनन करें।
यदि आप पेलोड चाहते हैं, तो आप Hadoop को क्लस्टर में फेंक सकते हैं या वेब सर्वर के संतुलन की व्यवस्था कर सकते हैं। इंटरनेट पर बहुत सारी तैयार छवियां हैं, और पर्याप्त प्रशिक्षण सामग्री भी है। ठीक है, यदि छवि (डॉकर छवि) गायब है, तो आप हमेशा अपना स्वयं का निर्माण कर सकते हैं।
इसने मुझे क्या सिखाया? सामान्य तौर पर, प्रौद्योगिकी "स्टैक" बहुत व्यापक है। अपने लिए जज करें - डॉकर, एन्सिबल, पायथन, अरुडिनो को अपग्रेड करना (भगवान मुझे माफ कर दें, यह रात तक नहीं कहा जाएगा), और शेल, निश्चित रूप से। और KiCad भी और एक ठेकेदार के साथ काम कर रहे हैं :)।
क्या बेहतर किया जा सकता है? अधिकता। सॉफ़्टवेयर पक्ष में, गो में नियंत्रण उपयोगिताओं को फिर से लिखना अच्छा होगा। वैसे - इसे और अधिक स्टीमपंकिश बनाएं - केडीपीवी शुरुआत में बार को पूरी तरह से ऊपर उठाता है। तो काम करने के लिए कुछ है।
इनके द्वारा निभाई गई भूमिकाएँ:
प्रयोगों के दौरान, मिश्रित बिजली आपूर्ति के कारण कुछ ऑरेंज पाई पीसी2 बोर्ड क्षतिग्रस्त हो गए (वे बहुत खूबसूरती से जलते हैं), एक अन्य पीसी2 ने ईथरनेट खो दिया (यह एक अलग कहानी है जिसमें मुझे प्रक्रिया की भौतिकी समझ में नहीं आती) .
ऐसा लगता है कि पूरी कहानी "ऊपर से नीचे तक" यही है। यदि किसी को यह दिलचस्प लगे तो टिप्पणियों में प्रश्न पूछें। और वहां प्रश्नों के लिए वोट करें (अपवोट - प्रत्येक टिप्पणी में इसके लिए एक बटन होता है)। सबसे दिलचस्प प्रश्न नए नोट्स में शामिल किए जाएंगे।
अंत तक पढ़ने के लिए धन्यवाद.