केवीएम कैसे स्थापित करें और उबंटू पर वर्चुअल मशीन बनाएं
यदि आप लिनक्स का उपयोग कर रहे हैं, तो आपको वर्चुअल मशीन बनाने के लिए वर्चुअलबॉक्स या वीएमवेयर की आवश्यकता नहीं है। आप वर्चुअल मशीन में विंडोज और लिनक्स दोनों को चलाने के लिए KVM - कर्नेल-आधारित वर्चुअल मशीन का उपयोग कर सकते हैं.
आप केवीएम का उपयोग सीधे या अन्य कमांड-लाइन टूल के साथ कर सकते हैं, लेकिन ग्राफिकल वर्चुअल मशीन मैनेजर (वेट-मैनेजर) एप्लिकेशन उन लोगों को सबसे अधिक परिचित महसूस कराएगा जिन्होंने अन्य वर्चुअल मशीन प्रोग्राम का उपयोग किया.
केवीएम स्थापित करना
KVM केवल तभी काम करता है जब आपके CPU में हार्डवेयर वर्चुअलाइजेशन सपोर्ट हो - या तो Intel VT-x या AMD-V। यह निर्धारित करने के लिए कि क्या आपके CPU में ये सुविधाएँ शामिल हैं, निम्न कमांड चलाएँ:
egrep -c '(svm | vmx)' / proc / cpuinfo
एक 0 इंगित करता है कि आपका CPU हार्डवेयर वर्चुअलाइजेशन का समर्थन नहीं करता है, जबकि 1 या अधिक यह इंगित करता है कि यह करता है। आपको अभी भी अपने कंप्यूटर के BIOS में हार्डवेयर वर्चुअलाइजेशन समर्थन को सक्षम करना पड़ सकता है, भले ही यह कमांड 1 या अधिक लौटाए.
KVM और सहायक पैकेजों को स्थापित करने के लिए निम्न कमांड का उपयोग करें। पुण्य-प्रबंधक अपनी आभासी मशीनों के प्रबंधन के लिए एक चित्रमय अनुप्रयोग है - आप सीधे kvm कमांड का उपयोग कर सकते हैं, लेकिन libvirt और पुण्य-प्रबंधक प्रक्रिया को सरल बनाते हैं.
sudo apt-get install qemu-kvm libvirt-bin पुल-बर्तन पुण्य-प्रबंधक
केवल libvirtd समूह में रूट उपयोगकर्ता और उपयोगकर्ताओं को KVM वर्चुअल मशीन का उपयोग करने की अनुमति है। अपने उपयोगकर्ता खाते को libvirtd समूह में जोड़ने के लिए निम्नलिखित कमांड चलाएँ:
सूद जोड़नेवाला नाम libvirtd
इस कमांड को चलाने के बाद, लॉग आउट करें और वापस लॉग इन करें। वापस लॉग इन करने के बाद इस कमांड को रन करें और आपको वर्चुअल मशीनों की एक खाली सूची देखनी चाहिए। यह इंगित करता है कि सब कुछ सही ढंग से काम कर रहा है.
virsh -c qemu: /// सिस्टम सूची
वर्चुअल मशीनें बनाना
एक बार जब आप KVM इंस्टॉल कर लेते हैं, तो इसका उपयोग करने का सबसे आसान तरीका वर्चुअल मशीन मैनेजर एप्लिकेशन है। आप इसे अपने डैश में पाएंगे.
टूलबार पर क्रिएट न्यू वर्चुअल मशीन बटन पर क्लिक करें और वर्चुअल मशीन मैनेजर आपके इंस्टॉलेशन के तरीके को चुनकर, आपके वर्चुअल मशीन के वर्चुअल हार्डवेयर को कॉन्फ़िगर करके, और आपके पसंद के गेस्ट ऑपरेटिंग सिस्टम को इंस्टाल करेगा।.
यदि आपने कभी VirtualBox, VMware, या किसी अन्य वर्चुअल मशीन एप्लिकेशन का उपयोग किया है, तो यह प्रक्रिया परिचित होगी। आप डिस्क, आईएसओ छवि, या यहां तक कि एक नेटवर्क स्थान से इंस्टॉल कर सकते हैं.
वर्चुअल मशीन को 2GB से अधिक मेमोरी असाइन करने के लिए, आपको 64-बिट लिनक्स कर्नेल की आवश्यकता होगी। 32-बिट कर्नेल चलाने वाले सिस्टम एक वर्चुअल मशीन को अधिकतम 2 जीबी रैम प्रदान कर सकते हैं.
डिफ़ॉल्ट रूप से, KVM आपको नैट जैसी ब्रिजिंग नेटवर्किंग देता है - आपकी वर्चुअल मशीन नेटवर्क पर अपने डिवाइस के रूप में नहीं दिखाई देगी, लेकिन इसमें होस्ट ऑपरेटिंग सिस्टम के माध्यम से नेटवर्क एक्सेस होगा। यदि आप अपने वर्चुअल मशीन में सर्वर सॉफ़्टवेयर चला रहे हैं और इसे नेटवर्क पर अन्य उपकरणों से एक्सेस करना चाहते हैं, तो आपको नेटवर्किंग सेटिंग्स को ट्विक करना होगा.
अपनी स्थापना विधि का चयन करने के बाद, पुण्य-प्रबंधक अतिथि ऑपरेटिंग सिस्टम को विंडो में बूट करेगा। अतिथि ऑपरेटिंग सिस्टम को स्थापित करें जैसा कि आप एक भौतिक मशीन पर करेंगे.
वर्चुअल मशीनों का प्रबंधन
वर्चुअल मशीन प्रबंधक विंडो आपके स्थापित वर्चुअल मशीनों की सूची प्रदर्शित करती है। विंडो में वर्चुअल मशीन पर राइट-क्लिक करें, जिसमें एक्टिंग शुरू करना, बंद करना, क्लोनिंग करना या उन्हें माइग्रेट करना शामिल है.
आप वर्चुअल मशीन के बारे में जानकारी देख सकते हैं और वर्चुअल मशीन की विंडो में i- आकार के टूलबार आइकन पर क्लिक करके इसके वर्चुअल हार्डवेयर को कॉन्फ़िगर कर सकते हैं.