Azure vSockets को एक अलग VM आकार में बदलना

यह लेख Azure वर्चुअल सॉकेट (vSocket) के लिए Azure वर्चुअल मशीन को एक अलग VM आकार में बदलने की प्रक्रिया को समझाता है।

अवलोकन

विभिन्न परिस्थितियों में Azure vSocket VM को एक अलग आकार में बदलने की आवश्यकता हो सकती है। पुनः आकार प्रक्रिया आपके Azure टेनेंट में प्रबंधित होती है, और VM का आकार बदलने से vSocket या साइट सेटिंग्स प्रभावित नहीं होती हैं। Cato प्रबंधन एप्लिकेशन या सॉकेट वेब यूआई में परिवर्तन करने की कोई आवश्यकता नहीं है।

Azure vSocket संस्करण और कॉन्फ़िगरेशन के आधार पर, साइट के लिए कुछ डाउन-टाइम होगा।

सीमा

नई परिनियोजन के लिए डिफ़ॉल्ट VM Standard_D8ls_v5 है। यदि आपका वातावरण वर्तमान में इस VM का समर्थन नहीं करता है, तो अपने Azure प्रशासक से संपर्क करें। 

चरण 1 - vCPU कोर के लिए कोटा का सत्यापन

आपके vSocket VM का आकार बदलने से पहले, यह पुष्टि करना महत्वपूर्ण है कि संबंधित क्षेत्र में आवंटित कोटा vCPU कोर की संख्या में वृद्धि की अनुमति देता है। Azure प्रत्येक क्षेत्र में अनुमत अधिकतम VM vCPU की संख्या पर एक कोटा सेट करता है। जब VM के आकार को समायोजित करते हैं और नए VM आकार में अधिक vCPUs होते हैं, तो आपको यह सत्यापित करना आवश्यक है कि आप उस क्षेत्र के लिए vCPU कोटा से अधिक नहीं होंगे। उदाहरण के लिए, एक Azure HA साइट में 2 Standard_D2s_v4 vSocket VM हैं और प्रत्येक 2 vCPU का उपयोग करता है, और आप उन्हें Standard_D8ls_v5 VM में बदल रहे हैं जो 8 vCPU का उपयोग करता है। पुनर्निर्धारण के लिए अतिरिक्त 12 vCPU (प्रत्येक vSocket के लिए 6) की आवश्यकता होती है, और आपको यह सत्यापित करना आवश्यक है कि उस क्षेत्र में 12 vCPU जोड़ने से Azure vCPU कोटा से अधिक नहीं हो जाता।

यदि आवश्यक हो, तो संबंधित क्षेत्रों के लिए vCPU कोटा बढ़ाने के लिए Microsoft में अनुरोध प्रस्तुत करें। जब vCPU कोटा से अधिक हो जाता है, तो VM नए आकार में नहीं डिप्लॉय होता।

अधिक जानकारी के लिए, संबंधित Microsoft दस्तावेज़ देखें: कोटा देखें और vCPU कोटा की जांच करें

चरण 2 - vSocket VM को एक अलग आकार में बदलना

यह खंड HA (उच्च उपलब्धता) साइट के लिए और एकल vSocket साइट के लिए vSocket VM का आकार बदलने पर चर्चा करता है।

HA साइट (v19 और उच्चतर) के लिए vSocket VM को बदलना

vSocket संस्करण v19 या उच्च चलाने वाली HA साइट्स के लिए, वर्चुअल मशीन के अवलोकन पृष्ठ से यह पुष्टि करें कि VM एक उपलब्धता सेट में तैनात किए गए थे। नीचे दिए गए अनुभागों का पालन करें:

यह महत्वपूर्ण है कि आप यह भी पुष्टि करें कि इस प्रक्रिया के दौरान HA फेलओवर काम करेगा। WebUI के नेटवर्क टूल्स अनुभाग पर जाएं और API परीक्षण उपकरण चलाएं।

  • यदि परीक्षण विफल होता है, तो Azure HA vSocket त्रुटि निवारण में उल्लेखित समस्या को हल करने के चरणों का पालन करें
  • यदि API परीक्षण सफल होता है, तो अगले अनुभागों में वर्णित चरणों का पालन करें।

नोट

नोट: आकार बदलने की प्रक्रिया के दौरान, यदि द्वितीयक vSocket पर सॉकेट वेब यूआई API परीक्षण उपकरण निम्नलिखित संदेश लौटाता है:

Azure API परीक्षण स्थिति 'वर्तमान सॉकेट के लिए NIC कॉन्फ़िगरेशन पुनः प्राप्त करें' विफल हुआ! Azure API BLOCK स्थिति 'सभी AZ API को अनब्लॉक करें'

यदि प्राथमिक vSocket पर परीक्षण सफल होता है, तो यह संदेश एक गलती है और आप इस विशेष परिणाम को सुरक्षित रूप से नजरअंदाज कर सकते हैं और नीचे दिए गए आकार बदलने की प्रक्रिया के साथ जारी रख सकते हैं।

उपलब्धता सेट के बिना HA vSockets

यदि vSockets उपलब्धता सेट में तैनात नहीं हैं, तो प्रत्येक VM का आकार व्यक्तिगत रूप से बदलने के लिए नीचे दिए गए चरणों का पालन करें: वर्चुअल मशीन के आकार को बदलें। प्रक्रिया के दौरान कोई डाउनटाइम नहीं होना चाहिए।

  1. प्राथमिक vSocket का आकार बदलें। आकार बदलने की प्रक्रिया के भाग के रूप में vSocket पुनः आरंभ होता है और साइट स्वचालित रूप से द्वितीयक vSocket पर फैल हो जाती है।
  2. आकार बदलने की प्रक्रिया पूरी होने के बाद और प्राथमिक vSocket चल रहा है, साइट स्वचालित रूप से प्राथमिक vSocket पर वापस आ जाती है।
  3. द्वितीयक vSocket का आकार बदलें। आकार बदलने की प्रक्रिया के भाग के रूप में vSocket पुनः आरंभ होता है।
  4. अंत में, vSockets के लिए HA कार्यशीलता की पुष्टि करने के लिए प्राथमिक VM को चालू-बंद करके HA फैलओवर का परीक्षण करें।

उपलब्धता सेट के साथ HA vSockets

नोट

नोट: कृपया एक उपलब्धता सेट में 3 NICs के साथ Standard_D2s_v4 VM का आकार बदलने में सहायता के लिए Microsoft से संपर्क करें। हमने देखा है कि नीचे दिए गए चरणों ने सफलतापूर्वक उपलब्धता सेट के साथ HA vSockets का आकार बदल दिया है।

यदि vSockets उपलब्धता सेट में तैनात हैं, तो प्रत्येक VM का आकार व्यक्तिगत रूप से बदलने के लिए नीचे दिए गए चरणों का पालन करें: वर्चुअल मशीन के आकार को बदलें। प्रक्रिया के दौरान कुछ डाउनटाइम होगा।

  1. द्वितीयक vSocket का आकार बदलने का प्रयास करें। आकार बदलने की प्रक्रिया एक त्रुटि के साथ विफल हो जाएगी, जो बताती है कि प्राथमिक vSocket ने NIC सीमा पार कर ली।

  2. प्राथमिक vSocket का आकार बदलें जो सफल होगा। इससे दोनों vSockets पुनः आरंभ होंगे और टनल पुनः कनेक्ट हो जाएंगी। 

  3. दोनों vSockets ऑनलाइन आएंगे, लेकिन संभव है कि LAN ट्रैफ़िक आकार बदलने के कारण रूट करने में विफल हो। प्राथमिक vSocket पर फ्लोटिंग IP को असाइन करने के लिए API कॉल प्रारंभ में विफल हो सकता है।

  4. यदि आपके पास रूटिंग समस्याएँ हैं, तो द्वितीयक vSocket को बंद कर दें, जो कि प्राथमिक vSocket के माध्यम से कनेक्टिविटी को पुनर्स्थापित करना चाहिए।

  5. द्वितीयक vSocket शुरू करें। जब vSocket बूट हो रहा है, ट्रैफ़िक लगभग 2 मिनट के लिए संचार को रोक सकता है।

HA साइट के लिए vSocket VMs को बदलना (v19 से कम)

HA साइट्स के लिए जो v19 से कम vSocket संस्करण चला रहे हैं, हम अनुशंसा करते हैं कि आप प्राथमिक (सक्रिय) और द्वितीयक (स्टैंड-बाय) vSocket के लिए नई VMs स्थापित करें। देखें Azure vSockets को अनरजिस्टर करना और पुनः तैनात करना। vSocket को v19.x के साथ नए VM आकार में तैनात किया जाता है।

यदि यह आवश्यक है कि वही संस्करण रखा जाए, तो साइट को मैन्युअल रूप से पुनः बनाने के लिए कृपया समर्थन से संपर्क करें

साइट (v19 या उच्च) के लिए एकल vSocket VM को पुनः आकार देना

उन साइट्स के लिए जिनके पास एकल Azure vSocket v19.x या उच्च संस्करण है, VM पुनः आकार प्रक्रिया का हिस्सा होते समय पुनः चालू होता है और साइट के लिए कुछ डाउन-टाइम होता है।

VM का आकार बदलने के तरीके के विवरण के लिए Microsoft दस्तावेज़ीकरण का संदर्भ लें: वर्चुअल मशीन का आकार बदलें

एकल vSocket साइट (v19 से कम) के लिए vSocket VMs बदलना

जो एकल vSocket साइट्स vSocket संस्करण v19 से कम चला रहे हैं, उनके लिए हम सुझाव देते हैं कि आप नई VMs को परिनियोजित करने के लिए Azure Marketplace का उपयोग करें। vSocket नए VM आकार में v19.x के साथ परिनियोजित होता है। देखें मार्केटप्लेस से Azure vSockets परिनियोजित करना

यदि यह आवश्यक है कि वही संस्करण रखा जाए, तो साइट को मैन्युअल रूप से पुनः बनाने के लिए कृपया समर्थन से संपर्क करें।

चरण 3 - पुनः आकारित vSocket की जांच

VM का आकार बदलने के बाद vSocket ठीक से काम कर रहा है यह सत्यापित करने के लिए, vSocket के लिए सॉकेट वेब यूआई में लॉग इन करने के लिए Cato प्रबंधन अनुप्रयोग का उपयोग करें।

सॉकेट वेब यूआई में लॉग इन करने और पुनः आकारित vSocket की जांच करने के लिए:

  1. नेविगेशन मेनू से, नेटवर्क > साइट्स पर क्लिक करें और साइट चुनें।

  2. नेविगेशन मेनू से, साइट कॉन्फ़िगरेशन > सॉकेट पर क्लिक करें।
  3. सॉकेट की क्रियाएँ मेनू से, सॉकेट वेब यूआई चुनें।

 

ब्राउज़र एक नई टैब खोलता है और सॉकेट वेब यूआई में लॉग इन करता है।

जब vSocket सही से काम कर रहा होता है, तो सॉकेट वेब यूआई मॉनिटर टैब को दिखाता है और सक्रिय लिंक्स के पास हरे रंग के लिंक स्थिति आइकन होते हैं।

webUI_status.png

HA कॉन्फ़िगरेशन्स के लिए, द्वितीयक vSocket के लिए ऊपर दिए गए चरण को दोहराएं।

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

1 में से 0 के लिए उपयोगी रहा

0 टिप्पणियां