कैसे अलग-अलग सबनेट पर पीएक्सई ट्रैफ़िक और आईपीएमआई ट्रैफ़िक को अलग करने के लिए MAAS को कॉन्फ़िगर करता है?


19

मैं अपने नेटवर्क का एक हिस्सा एक क्लस्टर क्लस्टर के रूप में स्थापित करने का प्रयास कर रहा हूं। चूंकि मेरे लिए यह थोड़ा शैक्षिक है, इसलिए मैं जूजू के साथ एमएएएस का उपयोग कर रहा हूं। हालांकि कुछ सवाल हैं जो मेरे दिमाग को चकरा देते हैं और मैं उम्मीद कर रहा था कि कोई मेरे लिए यह स्पष्ट कर सकता है।

मैं जिस लाइन क्लस्टर को स्थापित करने जा रहा हूं उसमें 10 मशीनें हैं। इसमें से आधा डेल और दूसरा एचपी। दोनों प्रकार की मशीनों में एक लाइट-आउट मॉड्यूल (HP => iLO2, Dell => DRAC) है जो एक अलग 100Mb NIC पर IPMI का समर्थन करता है। वे दोनों पहले ऑनबोर्ड गीगाबिट एनआईसी पर पीएक्सई का समर्थन करते हैं। मैंने रैक और स्थिति की ऊंचाई के भौतिक लेआउट से मेल खाते एक स्थिर आईपी के साथ रोशनी को बाहर मॉड्यूल से कॉन्फ़िगर किया। हालांकि MAAS की स्थापना ने मुझे यह नहीं पूछा कि IPMI प्रोटोकॉल को किस सबनेट और वलान में कॉन्फ़िगर किया जाना चाहिए। मैं यह कैसे करु?

इसके अलावा, मैं चाहता हूं कि केवल क्षेत्र नियंत्रक पैकेज प्रबंधन के लिए इंटरनेट से संपर्क करने में सक्षम हो। अन्य प्रावधानित नोड्स को केवल क्षेत्र नियंत्रक पर एक प्रॉक्सी के माध्यम से इंटरनेट से कनेक्ट करने की अनुमति दी जानी चाहिए। तो मेरे मामले में क्षेत्र नियंत्रक को 3 सबनेट के साथ कॉन्फ़िगर किया जाना चाहिए; इंटरनेट के लिए 1, क्लाइंट प्रोटोकॉल कनेक्टिविटी के लिए 1 और क्लस्टर ट्रैफिक के लिए 1 है। क्षेत्र नियंत्रक खुद भी JuJu के लिए एक नोड होना चाहिए।

फिर अंत में नोड कॉन्फ़िगरेशन है जिसमें एक प्रकार का मूल लेआउट होना चाहिए जिसे JuJu के भीतर उपयोग किया जा सकता है। जहाँ तक मैं देख सकता था कि क्लस्टर सबनेट कॉन्फ़िगरेशन सेट करने की कोई संभावना नहीं है। प्रत्येक मशीन में कम से कम 4 एनआईसी है जो मुझे अलग-अलग सबनेट को असाइन करना पसंद करता है; IPMI ट्रैफ़िक के लिए 1, पीएक्सई बूट ट्रैफ़िक के लिए 1, क्लस्टर ट्रैफ़िक के लिए 1 और स्टोरेज / क्लाइंट नेटवर्क के लिए 1 है। मुझे क्या करना पसंद है इन सभी इंटरफेस को एक साथ एक बड़े ट्रंक के रूप में बंधाना और फिर प्रावधान करने से पहले ट्रैफ़िक को अलग करने के लिए वीएलएएन का उपयोग करना । फिर नोड का प्रावधान करते समय, एमएएएस को स्वचालित रूप से नेटवर्क इंटरफेस को कॉन्फ़िगर करना चाहिए, जैसा कि लेआउट ऊपर बताता है।

शायद मैं जो देख रहा हूं वह MAAS और JuJu के लिए एक उन्नत कॉन्फ़िगरेशन ट्यूटोरियल / गाइड है।

सादर, जोहम


@ user229840 यह आकर्षक है और मैं भी अंतिम उत्तर देखने के लिए उत्सुक हूं। क्या यह मददगार है? linux.dell.com/files/whitepapers/…
एल्डर गीक

@ user229840 क्या यह आपकी समस्या से संबंधित हो सकता है? Bugs.launchpad.net/juju-core/+bug/1246556
एल्डर गीक

@ user229840 सिर्फ एक सुझाव लेकिन आपका प्रश्न विशिष्ट हो सकता है। हो सकता है कि कुछ और पारंपरिक के साथ समान कार्यक्षमता स्थापित करने का प्रयास करें (या पूछें कि इस वेबसाइट पर ऐसा कैसे करें) और बाद में, जब यह काम करता है, तो यह पूछने का प्रयास करें कि एमएएसए और जूजू के साथ कैसे करें?
14'14

मैं इस सवाल को भूल गया। मैं जिस कंपनी के लिए काम करता हूं, उसके भीतर कई जिम्मेदारियां हैं और एक हमारे सर्वर के लिए सिस्टम एडमिनिस्ट्रेशन कर रहा है। अन्य एक प्रोग्रामिंग कर रहा है, और फिर मुझे अन्य कर्मचारियों की भी मदद करनी है ... इसलिए ... अब तक, मैंने उबंटू एमएएएस ट्रैक को छोड़ने का फैसला किया और स्मार्टओएस के लिए चला गया। हालाँकि, मैं अभी भी प्रावधानित आभासी मशीनों पर जूजू का उपयोग करने में सक्षम हूँ। दस्तावेज़ एल्डर गीक प्रदान किया गया अभी भी बहुत अच्छा है, हालांकि धन्यवाद :)
जोहम

@ साइपरियन: मुझे यकीन नहीं है कि आप विशिष्ट के साथ क्या मतलब है। पीएक्सई बूट मुझे नंगे धातु मशीन के लिए एक हाइपरविजर छवि अपलोड करने के लिए एक तार्किक समाधान लगता है। लेकिन आपको मशीन को शुरू करने के लिए IPMI की आवश्यकता है। इसके बाद, किसी को एनआईसी कार्ड को हाइपरविजर के भीतर कॉन्फ़िगर करने की आवश्यकता होती है और अधिमानतः एक तरह की कॉन्फ़िगरेशन फ़ाइल तैरती है जिसे आप पीएक्सई पर एक ही मशीन को पुनर्स्थापित करते समय उपयोग कर सकते हैं।
जोहम

जवाबों:


4

हो सकता है कि यदि आप जुजू जीयूआई को पर्याप्त रूप से प्रदान करने की अनुमति देते हैं, तो आपको किस प्रकार के नेटवर्क संतुलन की आवश्यकता है, तो आप अपना उत्तर तेजी से पा सकते हैं।

जीयूआई के साथ जूजू का उपयोग करना

यह उन्नत गाइड आपकी समस्या के बहुत करीब है:
MAAS: क्लस्टर कॉन्फ़िगरेशन
अतिरिक्त मैनुअल कॉन्फ़िगरेशन


इसके पहले से ही कुछ समय पहले, लेकिन वैसे भी अपने इनपुट के लिए धन्यवाद। मुझे यकीन नहीं है कि क्यों, लेकिन मैं आपके द्वारा दिए गए क्लस्टर कॉन्फ़िगरेशन मैनुअल को पढ़ना याद नहीं कर सकता। इस पर गौर करेंगे।
जोहम

0

इस बीच मुझे इस बात की बेहतर समझ है कि माॅस में नेटवर्किंग की व्यवस्था कैसे की जाती है और इसका उपयोग बहुत अच्छा है। तो अपने खुद के सवाल का जवाब देने के लिए: मैं IPMI और PXE ट्रैफ़िक को अलग करने के खिलाफ सलाह देता हूँ। Eth0 पर RAC ट्रैफ़िक को साझा करने के लिए इसका अधिक कुशल है। सभी सर्वर eth0 पर भी पीएक्सई डिफॉल्ट को बूट कर सकते हैं।

इसके अलावा, आपको केवल RAC के लिए एक अतिरिक्त ईथरनेट पोर्ट / स्विच की आवश्यकता नहीं है, और कोई अतिरिक्त केबल नहीं है, ताकि ऊर्जा की खपत कम हो, इस प्रकार अच्छा है! आप iDRAC 5+ और ILO2 + के लिए साझा निक का उपयोग कर सकते हैं, iDRAC 6 और इससे अधिक के लिए नेक फ़ेलओवर साझा किया है, लेकिन iLO2 नहीं करता है।

पीएक्सई ट्रैफ़िक के लिए निक इंटरफ़ेस सामान्य रूप से सर्वर बूट विकल्पों में चयन करने योग्य है। वहां से आप माॅस क्लस्टर कंट्रोलर नेटवर्क इंटरफेस असाइन करते हैं। यह इंटरफ़ेस उन मशीनों से जुड़ा है जिन्हें आप उस क्लस्टर नेटवर्क पर नियंत्रण करना पसंद करते हैं। उन्हें डीएचसीपी और अपने गो के साथ बूट करने के लिए एक डायनामिक रेंज दें। Maas webgui मेनू के नेटवर्क टैब में आपको अपना पहला नेटवर्क मिलेगा। आप चुन सकते हैं कि आप क्या करेंगे, उस maas नेटवर्क पर प्रत्येक मशीन का पहला इंटरफ़ेस और अपने दूसरे ट्रैफ़िक को रूट करने के लिए एक नया maas नेटवर्क बनाएँ।

इनपुट के लिए धन्यवाद!

सादर, जोहम

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.