वर्चुअल मशीन में VMWare ESX या ESXi कैसे चलाएं?


25

क्या VMWare ESX या ESXi को वर्चुअल मशीन के अंदर स्थापित और उपयोग किया जा सकता है?

इसे VMWare वर्कस्टेशन या सर्वर के अंदर स्थापित किया जा सकता है, लेकिन तब यह काम नहीं करता है; मुख्य लक्षण हैं:

  • यह वास्तव में धीरे-धीरे चलता है ।
  • यह आपको VMs बनाने की सुविधा देता है, लेकिन जब उन्हें पावर देता है तो यह एक त्रुटि बताते हैं "You may not power on a virtual machine in a virtual machine"

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

आप इसके बजाय विकी में फेंकना चाह सकते हैं।
dr.pooter

इस वेबसाइट में यह कभी नहीं पूछा गया था, इसलिए मुझे जवाब देने के लिए कुछ भी नहीं था ... लेकिन मुझे लगा कि यह साझा करने के लिए वास्तव में उपयोगी होगा, क्योंकि यह अन्य स्थानों पर अक्सर पूछा जाता है (जहां मैंने इसे देखा था जब समाधान खोज रहा था। )।
मासिमो

2
त्वरित अपडेट: VMware वर्कस्टेशन 8 मूल रूप से ESX / ESXi को वर्चुअलाइज करने का समर्थन करता है । यह वर्चुअल मशीन के प्रकार के लिए "VMware ESX" का चयन करना जितना आसान है।
मैसिमो

जवाबों:


41

VMWare ESX या ESXi कर सकते हैं एक आभासी मशीन के अंदर चलाने के लिए, प्रदान किए गए निश्चित आवश्यक शर्तें संतुष्ट हैं।
इस तरह का सेटअप उत्पादन के माहौल में पूरी तरह से बेकार (और पूरी तरह से असमर्थित) है, लेकिन दो उद्देश्यों के लिए बहुत उपयोगी हो सकता है:

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

आवश्यक शर्तें:

  • आपको कुछ भौतिक संसाधनों की आवश्यकता है। VM में ESX या ESXi चलाने के लिए, VM को सर्वर के लिए कम से कम 1.5 GB मेमोरी, दो VCPUs और पर्याप्त डिस्क स्थान की आवश्यकता होती है और VMs के लिए आप इसके अंदर चलेंगे।
  • आपको पूरी तरह से देशी वर्चुअलाइजेशन समर्थन (इंटेल वीटी या एएमडी-वी) के साथ एक भौतिक सीपीयू की आवश्यकता है।
  • आपको भौतिक होस्ट पर VMWare वर्कस्टेशन 6.5, VMWare सर्वर 2 या VMWare फ्यूजन 5 चलाने की आवश्यकता है। पिछले संस्करण सफलतापूर्वक VM में ESX या ESXi नहीं चला सकते हैं।
  • भौतिक होस्ट पर 64-बिट OS उपयोगी है, लेकिन आवश्यक नहीं है।

सेट अप:

  • मदरबोर्ड BIOS में अपने सीपीयू के लिए देशी वर्चुअलाइजेशन समर्थन सक्षम करें (यह अक्सर डिफ़ॉल्ट रूप से सक्षम नहीं होता है)।
  • अपना पसंदीदा वर्चुअलाइजेशन सॉफ़्टवेयर स्थापित करें। मैंने Windows XP x64 होस्ट पर VMWare वर्कस्टेशन 6.5.2 का उपयोग करते हुए सब कुछ सफलतापूर्वक परीक्षण किया है, लेकिन इसे VMWare सर्वर 2.0 और / या लिनक्स होस्ट के साथ भी काम करना चाहिए।
  • उन सेटिंग का उपयोग करके एक कस्टम VM बनाएँ:
    • हार्डवेयर संगतता स्तर: नवीनतम
    • अतिथि ऑपरेटिंग सिस्टम: अन्य 64-बिट
    • वर्चुअल सीपीयू: कम से कम 2
    • मेमोरी: कम से कम 1.5 जीबी
    • नेटवर्किंग: होस्ट-ओनली या NAT
    • SCSI एडाप्टर: LSI लॉजिक
    • वर्चुअल डिस्क प्रकार: SCSI
    • वर्चुअल डिस्क: जैसा आप चाहते हैं; मेरा सुझाव है कि कम से कम दो आभासी डिस्क का उपयोग करें, सिस्टम को स्थापित करने के लिए 10-जीबी एक और एक और जहां एक डाटस्टोर बनाने के लिए। स्थान पूर्व-आवंटित होना चाहिए।
    • फ्लॉपी, साउंड कार्ड, यूएसबी कंट्रोलर आदि को हटा दें, केवल नेटवर्किंग और स्टोरेज छोड़ दें।
    • सीपीयू निष्पादन मोड: इंटेल वीटी-एक्स या एएमडी-वी ( बहुत महत्वपूर्ण )।
  • निम्न पैरामीटर सेट करके आपके द्वारा बनाई गई वर्चुअल मशीन की VMX फ़ाइल को मैन्युअल रूप से संपादित करें:

    guestOS = "vmkernel"
    monitor_control.vt32 = "TRUE"
    monitor_control.restrict_backdoor = "TRUE"

  • VM प्रारंभ करें और स्थापना ISO छवि से ESX या ESXi स्थापित करें।

  • होस्ट के साथ बात करने के लिए ESX या ESXi वर्चुअल सर्वर को अनुमति देने के लिए नेटवर्किंग को कॉन्फ़िगर करें।

उपयोग:

  • आपको वर्चुअल सर्वर के आईपी पते से कनेक्ट करने और VI क्लाइंट डाउनलोड करने के लिए अपने वेब ब्राउज़र का उपयोग करें।
  • होस्ट पर VI क्लाइंट स्थापित करें।
  • वर्चुअल ESX / ESXi सर्वर से कनेक्ट करें।
  • अपनी इच्छानुसार एक वीएम बनाएं।
  • VM को पावर दें।
  • यदि सब कुछ सही ढंग से किया जाता है, तो वीएम शुरू हो जाएगा। यदि यह एक वीएम के अंदर एक वीएम पर बिजली नहीं होने के बारे में शिकायत करता है, तो `मॉनीटर_कंट्रोल.स्ट्रीटमेंट_बैकडोर 'पैरामीटर के साथ एक त्रुटि है (या आप VMWare वर्कस्टेशन / सर्वर के पुराने संस्करण का उपयोग कर रहे हैं)।

  • का आनंद लें :-)


यदि आप VMWare सर्वर 2.0 चला रहे हैं, तो आप GUI में CPU निष्पादन मोड का चयन नहीं कर पाएंगे; आप निम्न लाइन को .vmx फ़ाइल में जोड़कर इसे ठीक कर सकते हैं: Monitor.virtual_exec = "हार्डवेयर"
मैसिमो

1
एक और परिशिष्ट: यह सब ESX 4.0 के अंदर भी काम करता है। वर्कस्टेशन / सर्वर के रूप में समान सेटिंग्स।
मैसिमो

1
VMWare फ्यूजन (मैक) में भी यह काम करने के लिए एक ही मूल प्रक्रिया है।
क्लिंट मिलर

2

VM वेयर ESXi संस्करण को स्थापित करने के लिए 64 बिट OS स्थापित करना आवश्यक है। मुझे नहीं लगता कि यदि CPU डोसेंट सपोर्ट करता है तो आप ths इंस्टॉलेशन के साथ ले जा सकते हैं।


1

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

जब आप वीएम बनाते हैं, तो मेमोरी को 2 जीबी पर सेट करें, हार्ड ड्राइव को 10 जीबी पर सेट करें, मैंने नेटवर्क कार्ड को ब्रिगेड में बदल दिया ताकि मैं अपने होस्ट डेस्कटॉप से ​​क्लाइंट का उपयोग कर सकूं, फिर उन्नत विकल्प पर क्लिक करें और इंटेल 1000 सर्वर एमटी कार्ड का चयन करें। मैंने वीडियो को 128mb में भी बदल दिया, लेकिन मुझे संदेह है कि अगर यह कम होता तो कुछ भी बाधा उत्पन्न करता। Walla, कोई कीबोर्ड समस्या नहीं है और इंस्टॉल ठीक है। तब आप बिना किसी समस्या के अपने सभी कॉन्फ़िगरेशन परिवर्तन कर सकते हैं।

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