Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> आभासी मशीन

कुछ ESXi टिप्स और ट्रिक्स

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

यदि आप सोच रहे हैं, तो VMware प्लेयर है और फिर वर्कस्टेशन है, जो घरेलू उपयोगकर्ताओं की ओर उन्मुख हैं। वीएमवेयर सर्वर भी है, जो ईएसएक्सआई की तुलना में बहुत छोटे पैमाने पर ईएसएक्स क्या कर सकता है, इसका एक नि:शुल्क प्रदर्शन संस्करण है। और फिर, वहाँ ESXi है; इसकी कुछ उद्देश्यपूर्ण अंतर्निहित सीमाएँ हैं। यदि आप चाहें तो उन्हें लॉक्ड बोनस कह सकते हैं, बिल्कुल रेसिंग कंप्यूटर गेम की तरह। अपना अधिकांश ESXi प्राप्त करने के लिए, आपको कुछ अतिरिक्त काम करने की आवश्यकता है, इसलिए यह टिप्स और ट्रिक्स लेख है।

कुछ ESXi टिप्स और ट्रिक्स

सूक्ष्म अस्वीकरण

मैं VMware विशेषज्ञ नहीं हूँ - बस एक उत्साही उपयोगकर्ता हूँ। फिर भी, मुझे लगता है कि इस विषय पर मेरे लेखों से आपको मदद मिलनी चाहिए। उस ने कहा, नीचे और अधिक पठन अनुभाग में सूचीबद्ध कुछ उत्कृष्ट संसाधन हैं। ठीक है, अब इसे करते हैं।

अतिथि प्रदर्शन का अनुकूलन करें

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

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

कुछ अधिक महत्वपूर्ण मापदंडों में शामिल हैं:

Nx फ़्लैग को दिखाना/छुपाना, जिससे मेजबानों के बीच VMotion अनुकूलता बढ़ती है। VMotion एक पेवेयर फीचर है, इसलिए यदि आप इसे इस्तेमाल करने की योजना नहीं बनाते हैं, तो अतिथि प्रदर्शन को बेहतर बनाने के लिए Nx फ्लैग को छिपा दें। अब, कोई ब्लैंकेट सेटिंग नहीं है जो हर चीज के लिए काम करती है, इसलिए आपको यह जांचने की आवश्यकता होगी कि क्या यह सेटिंग आपकी मशीनों पर लागू होती है।

पैरावर्चुअलाइज़ेशन समर्थित अतिथि ऑपरेटिंग सिस्टम को काफी बेहतर प्रदर्शन के साथ चलाने की अनुमति देता है, बशर्ते वे बता सकें कि उन्हें पैरावर्चुअलाइज़ किया जा रहा है। कुछ ऑपरेटिंग सिस्टम इस तरह से चलने से मना कर देंगे। अन्य बिल्कुल प्रभावित नहीं होंगे। इस मामले में आपका सबसे अच्छा दांव लिनक्स है।

कृपया ध्यान दें कि आपके अतिथि को जागरूक होने/पैरावर्चुअलाइजेशन का समर्थन करने की आवश्यकता है। इसका अर्थ है कि कर्नेल को पैरावर्चुअलाइज़ेशन और VMI विकल्पों के साथ संकलित करना होगा।

CONFIG_PARAVIRT=Y
CONFIG_VMI=Y

सामान्य तौर पर, हाल के लिनक्स कर्नेल इस तरह से आते हैं। हालाँकि, ESXi केवल 32-बिट मेहमानों के लिए पैरावर्चुअलाइज़ेशन का समर्थन करता है, इसलिए तदनुसार अपनी पसंद बनाएं।

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

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

बूट विलंब

मान लें कि आप अपने अतिथि को सीडी या आईएसओ छवि से स्थापित करना चाहते हैं। कोई चिंता नहीं, आपको हार्ड डिस्क या नेटवर्क से पहले सीडी-रोम का उपयोग करने के लिए बूट प्राथमिकता को बदलने की जरूरत है। हालाँकि, डिफ़ॉल्ट रूप से, ESXi BIOS में कोई देरी नहीं होती है, जो वांछित परिणाम प्राप्त करने की कोशिश में कुछ निराशा पैदा कर सकता है।

कोई बात नहीं; आप कॉन्फ़िगरेशन विकल्पों में मैन्युअल रूप से मशीन बूट विलंब निर्दिष्ट कर सकते हैं। आप अगले बूट को BIOS सेटअप स्क्रीन में प्रवेश करने के लिए बाध्य कर सकते हैं, जो आपकी विशिष्ट मांगों के लिए उपयोगी हो सकता है।

अतिरिक्त विकल्प

अब, यदि आपको कुछ सुविधाएँ या विकल्प गायब मिलते हैं, तो आप हमेशा वर्चुअल मशीन कॉन्फ़िगरेशन फ़ाइल में मैन्युअल रूप से पंक्तियाँ जोड़ सकते हैं। आपको डेटास्टोर में घुसने और सही .vmx फ़ाइल की तलाश करने की ज़रूरत नहीं है, हालाँकि, सामान्य तौर पर, यदि आप स्क्रिप्टिंग और ऑटोमेशन की योजना बनाते हैं, तो आपको चाहिए।

वर्चुअल मशीन गुण विंडो में, विकल्प, उन्नत, सामान्य के तहत, एक बटन है जो कॉन्फ़िगरेशन पैरामीटर्स कहता है। यह ही हम चाहते है।

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

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

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

टाइम सिंक

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

इसके लिए, आप अपने NTP कॉन्फ़िगरेशन को फ़ाइन-ट्यून कर सकते हैं - NTP सेवा को प्रारंभ/बंद करें, NTP सर्वर चुनें, पोर्ट नंबर चुनें, और बहुत कुछ। आपकी आवश्यकताओं के आधार पर, आपको इन्हें बदलना पड़ सकता है, हालाँकि अधिकांश डिफ़ॉल्ट विकल्पों से लाभान्वित होंगे।

अपने ESXi सर्वर पर SSH को सक्षम करें

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

ESXi में दो वर्चुअल कंसोल हैं (एक विशिष्ट लिनक्स में सात होते हैं), जिसे आप Alt + F1/2 कॉम्बो का उपयोग करके एक्सेस और टॉगल कर सकते हैं। VC2 छद्म-जीयूआई प्रबंधन कंसोल है। VC1 पूंछ वाले सर्वर लॉग की तरह है। कथित तौर पर कोई कमांड लाइन नहीं।

हालाँकि, यदि आप इस विंडो में असमर्थित टाइप करते हैं, तो आपको कमांड लाइन मिलेगी। यह पहला चरण हैं। अगला, हमें SSH को सक्षम करने की आवश्यकता है। यह ठेठ लिनक्स बॉक्स से थोड़ा अलग तरीके से किया जाता है।

पाठ संपादक (vi) में /etc/inetd.conf खोलें। ssh लाइन को खोजें और इसे अनकमेंट करें। फ़ाइल सहेजें और बाहर निकलें। अब, आपको इसके कॉन्फ़िगरेशन को फिर से पढ़ने और SSH सक्षम के साथ स्टार्टअप प्राप्त करने के लिए inetd को पुनरारंभ करने की आवश्यकता है।

Inetd को पुनरारंभ करने के लिए, प्रक्रिया तालिका में इसकी प्रक्रिया का पता लगाएं:

पीएस-ए | ग्रेप inetd

आपके द्वारा inetd प्रक्रिया ID (PID) ढूँढने के बाद, इसे पुनः प्रारंभ करें:

मार -1 <पिड>

नोट:यह एक असमर्थित विशेषता है। यदि आप ऐसा करना चाहते हैं, तो कृपया अपने आईटी समर्थन, विक्रेता, जो कोई भी हो, से परामर्श करें, क्योंकि आप गलती से वारंटी या इसी तरह का उल्लंघन कर सकते हैं। सामान्य तौर पर, चूंकि आप एक निःशुल्क और असमर्थित उत्पाद का उपयोग कर रहे हैं, इसलिए यह कोई समस्या नहीं होनी चाहिए।

और पढ़ना

नीचे दी गई कुछ युक्तियां केवल ईएसएक्स के लिए लागू हैं, लेकिन वे किसी भी तरह उपयोगी होनी चाहिए। इसके अलावा, कुछ काम VMware उत्पादों के पुराने संस्करणों को संदर्भित करते हैं, लेकिन आपको अभी भी एक अच्छा, लंबा पढ़ना चाहिए।

vm-help.com (सबसे अच्छा, सबसे व्यापक स्रोत जो मुझे पता है)

VMware ESXi हिडन कंसोल को कैसे एक्सेस करें (बेहतरीन ट्यूटोरियल, स्क्रीनशॉट)

वीएमवेयर रिमोट कमांड लाइन रेफरेंस गाइड (डायरेक्ट लिंक, पीडीएफ)

VMware ESX सर्वर 3

के लिए गाइड

VMware ESX सर्वर

का प्रबंधन कैसे करें

निष्कर्ष

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

आज, आपने कई मूल्यवान टिप्स सीखे हैं जो VMware वर्चुअलाइजेशन उत्पादों के साथ आपके काम को किकस्टार्ट कर सकते हैं। भविष्य में, हम केवल स्क्रिप्टिंग और कमांड-लाइन मोड में खुदाई करने से पहले अन्य सामान्य परिदृश्यों और उपयोग मॉडल पर चर्चा करेंगे।

अपने वर्चुअलाइजेशन का आनंद लें।

प्रोत्साहित करना।

  1. Bing पर बेहतर तरीके से खोजने के 8 टिप्स और ट्रिक्स

    जब वेब पर कुछ भी खोजने की बात आती है, तो Google हमारी पसंदीदा पसंद है जिसे हम सबसे पहले चलाते हैं। वास्तव में, Google वेब खोज का एक उपनाम बन गया है। चाहे मेडिकल टर्म पर रिसर्च करने की बात हो या हमारे पसंदीदा सेलेब्रिटीज का पीछा करने की बात हो, Google के पास हर बात का जवाब है। लेकिन सर्च इंजन के बाज

  1. 5 कूल Notepad++ ट्रिक्स

    नोटपैड ++ विंडोज के लिए सबसे अच्छा टेक्स्ट एडिटर है। इसमें सुविधाओं की एक विशाल श्रृंखला है जिसे कवर करने के लिए कुछ लेखों की आवश्यकता होगी। और ठीक यही मैं करने जा रहा हूँ:इस अत्यधिक बहुमुखी और परिष्कृत पाठ संपादक की अविश्वसनीय शक्ति का परिचय दें। पाठ फ़ाइलों के साथ काम करने के लिए और अधिक नोटपैड या

  1. VMware वर्कस्टेशन 14 - विस्तृत और महंगा

    कई सप्ताह पहले, हमने VMware प्लेयर 14 का परीक्षण किया था। यह सरल, बहुमुखी, मजबूत - और सुविधाओं में उतना समृद्ध नहीं था जितना मैंने उम्मीद की थी। यही कारण है कि मैं आज वर्कस्टेशन का परीक्षण करने जा रहा हूँ। दरअसल, फ्री प्लेयर अधिक शक्तिशाली और अंततः अधिक महंगे VMware वर्कस्टेशन प्रो के लिए एक तकनीकी