VM को vmdk / vmx फ़ाइल से नियोजित करना


14

मेरे पास मेरे डेटा स्टोर पर कॉपी की गई एक vmdk फ़ाइल और vmx फ़ाइल (और किसी अन्य से सभी फ़ाइलें डेटासटोर) है। अगर मैं vmx फ़ाइल से परिनियोजित करने का प्रयास करता हूं, तो मुझे "अज्ञात # (अमान्य)" नाम से एक vm मिलता है, जहां # एक अनुक्रमिक संख्या है जो इस बात पर निर्भर करता है कि मैंने कितनी बार कोशिश की है। यदि मैं vmdk से परिनियोजित करने का प्रयास करता हूं, तो मुझे एक unbootable VM मिलता है।

क्या वीएम फोल्डर से वीएम अप और रनिंग करने का एक आसान तरीका है?

संपादित करें: जब मैं VMX फ़ाइल से तैनात करने का प्रयास करता हूं, तो मुझे यह vm मिलता है:

uknown वी.एम.

और मैं सेटिंग्स को संपादित करने या इसे शक्ति देने में सक्षम नहीं हूं।

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

हमने मुद्दा तय किया। फ़ाइल हमें VMPlayer से दी गई थी और हार्डवेयर संस्करण असंगत था। हमने HW संस्करण को उतारा और एक .ova फ़ाइल के रूप में निर्यात किया। वहाँ से हम vCenter में आयात करने में सक्षम थे।


मेरा मतलब है कि मैं एक प्रयोग करने योग्य वीएम रखना चाहता हूं। किसी ने मुझे यह वीएम फ़ोल्डर दिया और मैं इसे अपने होस्ट पर उपयोग करना चाहता हूं।
जेफ

1
आप वीएम को कैसे "तैनात" कर रहे हैं?
इविहित

मैंने डेटास्टोर में 18 जीबी फ़ोल्डर की प्रतिलिपि बनाई।
जेफ

जवाबों:


16

क्या आप vSphere क्लाइंट का उपयोग कर रहे हैं? यदि हां, तो आपकी कुंजी .vmx फ़ाइल का उपयोग करना है।

आम तौर पर ( संस्करणों पर विवरण के बिना, आदि ), यह डेटास्टोर को ब्राउज़ करके, वीएम के फ़ोल्डर में नेविगेट करके, संबंधित .vmx फ़ाइल पर राइट-क्लिक करके और वीएम को आपकी इन्वेंट्री में जोड़कर पूरा किया जाता है।

वहां से, आपके पास अपने डेटासेंटर (या होस्ट) इन्वेंट्री में एक वीएम उपलब्ध होना चाहिए। जब आप वर्चुअल मशीन पर पावर कर सकेंगे।

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

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

यदि .vmx अच्छा नहीं है, तो आप एक नई वर्चुअल मशीन बना सकते हैं ...

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

  • "कस्टम" का चयन करें।
  • आवश्यक विनिर्देशों के साथ कॉन्फ़िगर करें।
  • जब आपको "डिस्क का चयन करें" भाग मिलता है, तो "एक मौजूदा वर्चुअल डिस्क का उपयोग करें" चुनें।
  • यह एक संवाद खोलेगा जहाँ आप .VMDK फ़ाइल में ब्राउज़ कर सकते हैं।
  • सेटअप पूरा करें।
  • फायदा।

1
और अगर आप ऐसा करते हैं और आप अभी भी VM को "अज्ञात" के रूप में आ रहे हैं, तो शायद कुछ गड़बड़ है .vmx। यह एक पाठ फ़ाइल है, इसे खोलें और काम करने वाले के साथ तुलना करें।
शेन झुंझलाना

वहाँ vmdk से एक नया vmx उत्पन्न करने का एक तरीका है?
जेफ

@Jeff ऊपर मेरा अपडेट देखें
इविहित

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

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

0

VMware मशीन में .vmdk वर्चुअल डिस्क जोड़ने के लिए, कृपया निम्नलिखित करें:

अपनी VMware वर्चुअल मशीन खोलें और सुनिश्चित करें कि यह बंद है; वीएम चुनें -> सेटिंग्स; हार्डवेयर टैब पर, हार्डवेयर जोड़ें विज़ार्ड प्रारंभ करने के लिए Add पर क्लिक करें, हार्ड डिस्क चुनें और Next पर क्लिक करें। डिस्क पृष्ठ का चयन करें पर, मौजूदा आभासी डिस्क का चयन करें और अगला क्लिक करें। मौजूदा डिस्क पृष्ठ का चयन करें, मौजूदा डिस्क फ़ाइल के लिए पथ का नाम और फ़ाइल नाम दर्ज करें, या फ़ाइल पर ब्राउज़ करें और ठीक पर क्लिक करें। (!) भले ही परिवर्तित वर्चुअल डिस्क में कई .vmdk फ़ाइलें हों, आपको विज़ार्ड के अंतिम पृष्ठ पर केवल एक .vmdk फ़ाइल चुनने की आवश्यकता होगी। इससे पूरी वर्चुअल डिस्क जुड़ जाएगी।


0

यदि vmdk फ़ाइल के माध्यम से vm बनाना चाहते हैं, तो आपको अपनी vmdk फ़ाइल बदलनी चाहिए।

vmkfstools -i source.vmdk -d thin target.vmdk

फिर यह दो फाइल (target.vmdk और target-flat.vmdk) जेनरेट करेगा। आपको vm बनाने के लिए target.vmdk का उपयोग करना चाहिए।

vmdk के माध्यम से vm बनाएँ

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