Computer >> कंप्यूटर >  >> प्रणाली >> Windows 10

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

मैं अपने होमलैब स्टैंड के लिए विंडोज 10 पर चलने वाली हाइपर-वी वर्चुअल मशीन में VMWare ESXi स्थापित करना चाहता था। हाइपर- V और VMWare ESXi नेस्टेड वर्चुअलाइजेशन का समर्थन करते हैं इसलिए यह परिदृश्य संभव है (हालांकि यह आधिकारिक तौर पर समर्थित नहीं है)। हालाँकि, हाइपर-V पर ESXi इंस्टॉलेशन के कुछ पहलू हैं जिन पर ध्यान दिया जाना चाहिए।

ESXi छवि में हाइपर-V वर्चुअल नेटवर्क एडेप्टर के लिए कोई ड्राइवर नहीं हैं, और यह NIC VMware द्वारा समर्थित नहीं है (यह VMware हार्डवेयर संगतता सूची में शामिल नहीं है — HCL ) इसलिए वर्चुअल मशीन पर VMWare ESXi स्थापित करने से पहले, आपको हाइपर-V नेटवर्क एडेप्टर (नेट-ट्यूलिप) के लिए ड्राइवर को स्लिपस्ट्रीम करना होगा। ) ESXi इंस्टॉलेशन इमेज में।

नेट-ट्यूलिप Microsoft हाइपर-V पर ESXi को VM के रूप में चलाने के लिए एक समुदाय DECchip 21140 ईथरनेट ड्राइवर है। ESXi 6.5 तक के सभी ESXi संस्करण समर्थित हैं।

यदि ESXi इंस्टॉलर को कोई नेटवर्क एडेप्टर नहीं मिलता है, तो यह निम्न त्रुटि देता है और आपको इंस्टॉलेशन के साथ आगे बढ़ने से रोकता है:

No Network Adapters.
No network adapters were detected. Either no network adapters are physically connected to the system, or a suitable driver could not be located. A third-party driver may be required.

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

net-tulip जोड़ने के लिए अपनी ESXi छवि के लिए ड्राइवर, अपने कंप्यूटर पर VMWare PowerCLI मॉड्यूल स्थापित करें।

आप VMware.ImageBuilder मॉड्यूल से PowerShell cmdlets का उपयोग करके छवि में नेट-ट्यूलिप जोड़ सकते हैं (ऐड-EsxSoftwareDepot, Add-EsxSoftwarePackage, Export-EsxImageProfile)। इस मामले में, आपको ESXi छवि और नेट-ट्यूलिप ड्राइवर को मैन्युअल रूप से डाउनलोड करना होगा (https://vibsdepot.v-front.de/depot/bundles/net-tulip-1.1.15-1-offline_bundle.zip) .

सबसे आसान तरीका है तैयार ESXi-Customizer-PS . का उपयोग करना मॉड्यूल (हमने पहले लेख में चर्चा की थी कि ड्राइवरों को ESXi छवि में कैसे इंजेक्ट किया जाए)।

आप GitHub (https://github.com/VFrontDe/ESXi-Customizer-PS/blob/master/ESXi-Customizer-PS.ps1) से ESXi-Customizer-PS 2.8.1 मॉड्यूल का नवीनतम संस्करण डाउनलोड कर सकते हैं। यह स्क्रिप्ट संस्करण वर्तमान VMWare ESXi 7.0 और 6.7 संस्करणों का समर्थन करता है।

डाउनलोड के लिए उपलब्ध ESXi संस्करणों की सूची प्रदर्शित करें:

.\ESXi-Customizer-PS-v2.8.1.ps1 -sip –ozip

हमारे मामले में, छवि को संख्या 203 (ESXi-6.0.0-20170604001-मानक) के साथ डाउनलोड करें। 203 दर्ज करें और एंटर दबाएं।

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

दुर्भाग्य से, मैं हाइपर-V में VMWare ESXi 7.0 और 6.5 के नवीनतम संस्करणों को चलाने में सक्षम नहीं था। ESXi के सभी मौजूदा संस्करण पुराने हाइपर-V वर्चुअल नेटवर्क एडेप्टर को लोड होने से रोकते हैं। नेट-ट्यूलिप ड्राइवर के साथ सही ढंग से बूट होने वाला उच्चतम ESXi संस्करण ESXi-6.0.0-20170604001 Build 5572656 है . इस तथ्य के बावजूद कि ESXi-कस्टमाइज़र-PS 2.8.1 ESXi 7.0 छवि के साथ काम करने और इसमें नेट-ट्यूलिप नेटवर्क ड्राइवर को एकीकृत करने की अनुमति देता है, इंस्टॉलर ड्राइवर को लोड नहीं करता है और हाइपर-वी वर्चुअल नेटवर्क एडेप्टर नहीं देखता है।

तब तक प्रतीक्षा करें जब तक स्क्रिप्ट वर्तमान निर्देशिका में ESXi छवि के साथ एक ज़िप फ़ाइल डाउनलोड न करे।

नेट-ट्यूलिप को ज़िप छवि में एकीकृत करने और आईएसओ छवि प्राप्त करने के लिए, नीचे दिए गए आदेश को चलाएँ:

.\ESXi-Customizer-PS-v2.8.1.ps1 -iZip "C:\Ps\ESXi-6.0.0-20170604001-standard.zip" -vft -load net-tulip

This is ESXi-Customizer-PS Version 2.8.1 (visit https://ESXi-Customizer-PS.v-front.de for more information!)
(Call with -help for instructions)
Logging to C:\Users\user\AppData\Local\Temp\ESXi-Customizer-PS-15076.log ...
Running with PowerShell version 5.1 and VMware PowerCLI version .. build
Adding base Offline bundle C:\Ps\ESXi-6.0.0-20170604001-standard.zip ... [OK]
Connecting the V-Front Online depot ... [OK]
Getting Imageprofiles, please wait ... [OK]
Using Imageprofile ESXi-6.0.0-20170604001-standard ...
(Dated 02/07/2020 11:36:33, AcceptanceLevel: PartnerSupported,
For more information, see https://kb.vmware.com/kb/2149958.)
Load additional VIBs from Online depots ...
Add VIB net-tulip 1.1.15-1 [New AcceptanceLevel: CommunitySupported] [OK, added]
Exporting the Imageprofile to 'C:\PS\ESXi-6.0.0-20170604001-standard-customized.iso'. Please be patient ...
All done.

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

-vft विकल्प का अर्थ है कि नवीनतम वीआईबी ड्राइवर को वी-फ्रंट ऑनलाइन रिपोजिटरी से डाउनलोड किया जाना चाहिए।

तो, आपके पास एक इंस्टॉलेशन ESXi ISO इमेज है। फिर अपने हाइपर-वी होस्ट पर एक नई वर्चुअल मशीन बनाएं। Hyper-V VM के लिए निम्न सेटिंग्स का उपयोग करें:

  • एक पीढ़ी 1 बनाएं वीएम;
    हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?
  • अपने VM के लिए कम से कम 2 vCPU जोड़ें;
  • VM प्रॉपर्टी से डिफ़ॉल्ट नेटवर्क एडेप्टर निकालें और एक नया लीगेसी नेटवर्क एडेप्टर जोड़ें;
    हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?
  • VM के लिए नेस्टेड वर्चुअलाइजेशन सुविधा का उपयोग करने की अनुमति दें:Set-VMProcessor -VMName test-esxi1 -ExposeVirtualizationExtensions $true
  • अपनी ESXi ISO छवि को अपने VM पर माउंट करें।

यदि आप अपनी ESXi संस्थापन छवि से किसी वर्चुअल मशीन को बूट करने का प्रयास करते हैं, तो VMkernel के साथ असंगत वीडियो एडेप्टर की त्रुटि प्रकट होती है:

Shutting down firmware services…
Relocating modules and starting up the kernel…

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

समस्या को अनदेखा करने और ESXi स्थापना जारी रखने के लिए, TAB . दबाएं VM को बूट करते समय और निम्न विकल्प जोड़ें:

ignoreHeadless=TRUE

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

ESXi इंस्टॉलर हार्डवेयर कॉन्फ़िगरेशन की जांच करेगा, नेटवर्क कार्ड का पता लगाएगा और वर्चुअल डिस्क पर ESXi छवि स्थापना जारी रखने की पेशकश करेगा।

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

फिर VMWare ESXi इंस्टॉलेशन विज़ार्ड के संकेतों का पालन करें (चरणों को लेख में विस्तार से वर्णित किया गया है कि VMWare Hypervisor कैसे स्थापित और कॉन्फ़िगर करें?)।

स्थापना समाप्त होने के बाद, अपने VM को पुनरारंभ करें और Shift+O press दबाएं ESXi बूट विकल्पों का चयन करते समय। साथ ही, निर्दिष्ट करें कि ESXi को वीडियोकार्ड जांच के बिना बूट होना चाहिए। ऐसा करने के लिए, टाइप करें ignoreHeadless=TRUE पंक्ति के अंत में और एंटर दबाएं।

हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

हर बार जब आप VM को बूट करते हैं तो ऐसा करने से बचने के लिए, अपना ESXi कॉन्फ़िगरेशन बदलें:

  1. ESXi को बूट करने के बाद, F2 press दबाएं और रूट पासवर्ड दर्ज करें;
  2. समस्या निवारण विकल्प का चयन करें -> ESXi शेल सक्षम करें DCUI ESXi में;
    हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?
  3. ESXi कंसोल खोलने के लिए, Alt+F2 press दबाएं;
  4. कंसोल प्रॉम्प्ट में निम्न कमांड चलाएँ:Esxcfg-advcfg -k TRUE ignoreHeadless
    हाइपर-V वर्चुअल मशीन में VMWare ESXi कैसे स्थापित करें?

ALT+F2 दबाकर कंसोल को बंद करें। फिर DCUI में ESXi होस्ट के लिए नेटवर्क सेटिंग्स कॉन्फ़िगर करें और VM को पुनरारंभ करें। सुनिश्चित करें कि ESXi सही ढंग से बूट हो सकता है और आप इसे vSphere वेब क्लाइंट का उपयोग करके कनेक्ट कर सकते हैं।

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


  1. VMware वर्कस्टेशन 15 पर vSphere ESXi 6.7 कैसे स्थापित करें।

    इस ट्यूटोरियल में VMWARE वर्कस्टेशन प्लेयर पर VMware ESXi vSphere Hypervisor 6.7 स्थापित करने के लिए चरण-दर-चरण निर्देश हैं। ESXi को VMware वर्कस्टेशन पर स्थापित करने का उद्देश्य, vSphere ESXi सर्वर सुविधाओं के साथ परीक्षण और प्रयोग करना है। संबंधित लेख: बेयर मेटल सर्वर पर vSphere ESXi 6.7 कैसे स्थ

  1. vSphere Hypervisor ESXi 6.7 पर वर्चुअल मशीन कैसे बनाएं

    vSphere Hypervisor ESXi को इंस्टाल करने के बाद सबसे आम और महत्वपूर्ण कार्यों में से एक, आपके वर्चुअल वातावरण के लिए आवश्यक वर्चुअल मशीन बनाना है। इस कार्य को पूरा करने के लिए, आपको नई वर्चुअल मशीन विज़ार्ड का उपयोग करना होगा, या तो ESXi हाइपरवाइजर होस्ट क्लाइंट से या विंडोज के लिए vCenter सर्वर से।

  1. VMware ESXi में वर्चुअल मशीन का क्लोन कैसे बनाएं

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