मैं VMware फ्यूजन (Macs के लिए) और VMware ESXi / vSphere दोनों के साथ निम्नलिखित समस्या में चला गया हूं। आप में से कई लोग समस्या से परिचित हैं, और यह VMware KB पर वर्णित है: " नेटवर्किंग क्लोन किए गए लिनक्स वर्चुअल मशीन (2002767) में काम नहीं करता है ।"
- एक CentOS VM बनाएँ।
- यह एक नंगे-हड्डियों वाला VM है जिसमें सॉफ्टवेयर का न्यूनतम सेट और एक कार्यशील नेटवर्क स्टैक है। विचार यह है कि हम न्यूनतम वीएम लेते हैं, इसे क्लोन करते हैं और बाद में अधिक सॉफ़्टवेयर जोड़ते हैं।
- क्लोन कि वी.एम.
- VMware फ्यूजन या vCenter क्लोन वीएम पर नेटवर्क इंटरफेस के लिए एक नया मैक पता प्रदान करेगा।
- लिनक्स इस नए मैक पते के बारे में नहीं जानता है और इस तरह नेटवर्किंग काम नहीं करता है। फ़ाइल
/etc/sysconfig/network-scripts/ifcfg-ethN
में पहली मशीन पर इंटरफ़ेस का मैक पता है। - इसे ठीक करने के लिए, मुझे नए वीएम के मैक पते को खोजने की जरूरत है,
ifcfg-ethN
इस मैक कोHWADDR=
क्षेत्र में संपादित करें और जोड़ें । मैं मैक को केवल क्षेत्र में काट या पेस्ट नहीं कर सकता, इसलिए यह एक त्रुटि-रहित कार्य हो सकता है, खासकर अगर मैं मैक लिखने के लिए अपनी कलम और कागज भूल जाता हूं। - (बोनस अंक) नए VM पर, अक्सर eth0, eth1 आदि गलत क्रम में प्रदर्शित होते हैं। इसे ठीक करने में एक आर्कन नृत्य शामिल है
/etc/udev/rules.d
मैं यह कर सकता हूं, लेकिन जब मुझे कुछ परीक्षण करने के लिए एक नया वीएम स्पिन करना चाहता था, तो यह त्रुटि प्रवण और एक तरह का दर्द है।
क्या इस मैनुअल प्रक्रिया को सरल बनाने का कोई तरीका है? जब आप एक नई मशीन का क्लोन बनाते हैं, तो आप मैक एड्रेस की समस्या को कैसे ठीक करते हैं?
इन प्रणालियों के लिए, क्या आप इस उपकरण की दृढ़ता को बनाए रखने के बारे में परवाह करते हैं?
—
शेन मैडेन
नेटवर्क इंटरफ़ेस के लिए नहीं।
—
स्टेफान लस्वीस्की