संपूर्ण डेटासेन्ट पर वैश्विक वीएम स्टार्टअप ऑर्डर कैसे प्रबंधित करें?


14

मान लीजिए कि आपके पास पूरी तरह से वर्चुअलाइज्ड VMware इंफ्रास्ट्रक्चर है: ESXi, vCenter, vMotion, HA, DRS, पूरा पैकेज।

अंदर, आपके पास बहुत सारे वीएम हैं, जो किसी भी समय एक मेजबान या किसी अन्य पर रहते हैं (यह क्लस्टरिंग का पूरा बिंदु है, है न?)।

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

पावर वापस आती है, और आपके होस्ट फिर से शुरू होते हैं।

आपका वातावरण काफी जटिल है, और इसमें VMs के बीच स्वाभाविक निर्भरता है: डोमेन नियंत्रकों को पहले शुरू करना चाहिए, एक एप्लिकेशन सर्वर तब तक शुरू नहीं हो सकता जब तक उसका बैक-एंड DB सर्वर पहले से ही चालू और चालू न हो, और इसी तरह।

हम सभी जानते हैं (या उम्मीद है कि पता होना चाहिए) कैसे स्वचालित वीएम स्टार्टअप को कॉन्फ़िगर किया जाए और एक वीएम स्टार्टअप ऑर्डर को कैसे बढ़ाया जाए और एक ईएसएक्स / आई होस्ट पर देरी हो।

लेकिन यह पूरे डेटासेंटर में कैसे करें?

क्या vSphere को बताने का कोई तरीका है "इन वीएम को इस वैश्विक क्रम में शुरू करें, चाहे वे जिस भौतिक मेजबान पर चल रहे हों"?

बोनस अंक: यदि vCenter स्वयं एक वर्चुअल मशीन पर चल रहा है, तो यह चीजों को कैसे बदलता है?

जवाबों:


7

एक बार व्यक्तिगत मेजबानों पर हा को कॉन्फ़िगर करने के बाद वर्चुअल इन्फ्रास्ट्रक्चर की ठंडी शुरुआत को पूरी तरह से प्रबंधित करने का एक साफ तरीका नहीं लगता है । हा और डीआरएस को सक्षम करने से होस्ट सर्वर पर वर्चुअल मशीन स्टार्टअप और शटडाउन विकल्पों को अक्षम करना लगता है। हालाँकि, होस्ट को क्लस्टर में ले जाने से पहले सेट किया गया कोई भी ऑर्डर स्टिक लगता है। यदि मेजबानों की संख्या कम या प्रबंधन योग्य है, तो व्यक्तिगत रूप से मेजबानों में व्यक्तिगत रूप से मेजबानों को जोड़कर स्टार्टअप प्राथमिकता निर्धारित करना संभव है। वहाँ अपने नियम रखो। यह वास्तव में आपके द्वारा वर्णित स्थिति में काम करता है।

यहाँ छवि विवरण दर्ज करें

भंडारण पहले आता है!

एक बार साझा किए गए संग्रहण के समाप्त होने के बाद, मैं मेजबानों पर काम करता हूं ... मेरे पास आंशिक आउटेज हैं जहां vCenter ने भी वर्चुअलाइज किया है। इस मामले में मैं जो करता हूं वह सबसे महत्वपूर्ण प्रणालियों के लिए स्वचालित बूट और ऑर्डरिंग विकल्प सेट करता है; आमतौर पर एक डोमेन नियंत्रक और DNS / DHCP। याद रखें, vCenter को कोल्ड स्टार्ट परिदृश्य में उपलब्ध होने की संभावना नहीं है। अगर मैं इसे फिट कर सकता हूं, तो मैं करूंगा ... अन्यथा यह मैन्युअल रूप से शुरू हो जाता है।

वहाँ से, मुझे यकीन है कि हा और DRS नियम बरकरार हैं। मेरे पास आमतौर पर टर्मिनल सर्वर, एप्लिकेशन सर्वर और डोमेन नियंत्रकों के लिए अप्रभावी नियम हैं। एक बार vCenter आने के बाद, इसका अधिकांश भाग हल हो जाता है।

मैंने बिजली की हड़ताल की थी कुछ हफ़्ते पहले थी जो मेरे सर्वर रूम का हिस्सा था, जिसमें स्टोरेज नेटवर्क वाले स्विच ब्लेड भी शामिल थे। एक बार स्टोरेज स्विच पोर्ट्स को रीक्रिएट और रिप्रोग्राम किए जाने के बाद VMWare HA सब कुछ वापस ले आया।

तो, इस प्रकार का मुद्दा वास्तविक आपातकाल या मैन्युअल प्रयास के अंतर्गत आता है। मुझे आपके द्वारा वर्णित परिदृश्य में सिस्टम पर्यावरण के हाथों से स्टार्टअप की उम्मीद नहीं होगी।

संपादित करें:

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


हां, मुझे पता है कि कुल डेटासेंटर शटडाउन (उम्मीद है ...) एक असामान्य बात है, इसलिए यह संभव है कि कोई व्यक्ति सब कुछ पुनः आरंभ करने के लिए होगा। लेकिन इसे अपने आप संभालने के लिए कुछ करना अच्छा होगा ...
मैसिमो

संपादित करें: आप व्यक्तिगत रूप से मेजबानों से कनेक्ट कर सकते हैं और वीएम स्टार्टअप प्राथमिकता सेट कर सकते हैं, तब भी जब वे हा क्लस्टर में हों। अपनी डीसी और डीएनएस और बुनियादी सेवाएं प्राप्त करें। फिर वर्चुअल सेंटर शुरू करें।
21

लेकिन यह केवल उन वीएम के लिए किया जा सकता है जो किसी दिए गए होस्ट पर होस्ट किए जाते हैं ... और जैसे ही वीएम कहीं और चले जाते हैं उनका कोई प्रभाव नहीं होगा।
मासिमो

यह अभी भी काम करता है। मैंने बस ऑटो स्टार्टअप को सक्षम किया और व्यक्तिगत मेजबानों पर शटडाउन किया, एक स्टार्टअप प्राथमिकता निर्धारित की और अभी सुनिश्चित होने के लिए हा को पुन: कॉन्फ़िगर किया। किसी अन्य होस्ट पर क्रमांकित प्राथमिकता के साथ VM को ले जाना गंतव्य पर किसी भी क्रम श्रेणी को रखता है। तो वीएम निश्चित रूप से ऑटोस्टार्ट करेगा।
ewwhite

ठीक है, यह ऑटोस्टार्ट करेगा; लेकिन किसी भी क्रम में । ओह, ठीक है, बिल्कुल नहीं इसे शुरू करने से बेहतर है, बिल्कुल ...
मैसिमो

3

स्टार्टअप और शटडाउन ऑर्डर की मदद के लिए आप एक वीएपी कॉन्फ़िगर कर सकते हैं।

इस vApp धागे से उधार लेने के लिए :

यदि आपका क्लस्टर एक भयावह विफलता का अनुभव करता है, तो आपके पास VM पुनरारंभ प्राथमिकता सुनिश्चित करने के लिए कुछ विकल्प हैं। मुझे इसके लिए vApps बनाना पसंद है, और VM के प्रश्न को इस vApp में ड्रैग / ड्रॉप करना है। कहते हैं कि आप अपने डेटाबेस सर्वर को अपने वेब सर्वर से पहले शुरू करना चाहते हैं, इसलिए आप उन दोनों को अपने नए vApp में खींचें। आप vApp पर राइट क्लिक कर सकते हैं -> सेटिंग्स संपादित करें -> ऑर्डर टैब प्रारंभ करें -> फिर आपको समूह 1 और समूह 2 दिखाई देंगे। खिड़की के नीचे कृपया ध्यान दें कि "एक ही समूह में सभी इकाइयाँ शुरू होने से पहले हैं। अगले समूह के लिए आगे बढ़ना। शटडाउन रिवर्स ऑर्डर में किया जाता है। " ठीक है, आप बॉक्स के बगल में तीर का उपयोग करके समूहों में अपने सर्वर को स्थानांतरित कर सकते हैं (मैंने उन्हें संलग्न छवि में परिचालित किया)। अंत में, VMware आपको यह निर्धारित करने की क्षमता देता है कि क्या VM का समूह 2 (और समूह 3, और समूह 4) में है

vApp स्टार्ट ऑर्डर सेटिंग्स


यह केवल vApps के लिए उपयोगी है, सामान्य VMs के लिए नहीं।
मैसिमो

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