ఉబుంటు 20.04లో KVMని ఇన్స్టాల్ చేయడానికి మరియు virt-managerని ఉపయోగించి వర్చువల్ మిషన్లను రూపొందించడానికి దశల వారీ గైడ్
KVM లేదా కెర్నల్-ఆధారిత వర్చువల్ మెషిన్ అనేది Linux కెర్నల్లోని మాడ్యూల్, ఇది వినియోగదారులు వారి సిస్టమ్లో వర్చువల్ మెషీన్లను అమలు చేయడానికి అనుమతిస్తుంది. ఇది Linux కెర్నల్కి దగ్గరగా ఉన్నందున ఇతర వర్చువలైజేషన్ సాఫ్ట్వేర్తో పోలిస్తే దాదాపు బేర్-మెటల్ పనితీరును కలిగి ఉంది.
ఉబుంటులో VMని సృష్టించడానికి KVM జతచేయబడిన దాని API/టూల్కిట్ libvirt ఉపయోగించబడుతుంది. Virt-Manager (GUI ఫ్రంట్-ఎండ్) మరియు Virsh (CLI) వంటి సాధనాలు VMల సృష్టి మరియు నిర్వహణను సులభతరం చేయడానికి ఉపయోగించబడతాయి.
ఈ కథనంలో, ఉబుంటు 20.04 LTSలో KVMని సరిగ్గా ఎలా ఇన్స్టాల్ చేయాలో మనం నేర్చుకుందాం.
ముందస్తు అవసరాలు
మేము ఇన్స్టాలేషన్ను ప్రారంభించే ముందు, KVMని అమలు చేయడానికి అవసరమైన అవసరాలను మనం తీర్చగలమని నిర్ధారించుకోవాలి. హార్డ్వేర్ వర్చువలైజేషన్కు మద్దతు ఇచ్చే ప్రాసెసర్ మాకు అవసరం. ప్రాసెసర్ హార్డ్వేర్ వర్చువలైజేషన్కు మద్దతు ఇస్తే, అది BIOSలో ప్రారంభించబడిందని నిర్ధారించుకోవాలి.
మీ ప్రాసెసర్ హార్డ్వేర్ వర్చువలైజేషన్కు మద్దతు ఇస్తుందో లేదో తనిఖీ చేయడానికి, నొక్కండి ctrl+alt+t
టెర్మినల్ తెరవడానికి. అనే నీట్ కమాండ్ని ఉపయోగించబోతున్నాం ఎగ్రెప్
ఇది ఫైల్ నుండి టెక్స్ట్ నమూనాను శోధించడానికి Regexpని ఉపయోగిస్తుంది. CPUలో సమాచారం కోసం మనం శోధించబోయే ఫైల్ ఇక్కడ ఉంది /proc/cpuinfo
. హార్డ్వేర్ వర్చువలైజేషన్ మద్దతును తనిఖీ చేయడానికి కింది ఆదేశాన్ని టెర్మినల్లో అతికించండి.
egrep -c '(vmx|svm)' /proc/cpuinfo
మీరు ఏదైనా కాకుండా ఏదైనా అవుట్పుట్ పొందినట్లయితే 0
అప్పుడు మీ ప్రాసెసర్ హార్డ్వేర్ వర్చువలైజేషన్కు మద్దతు ఇస్తుంది. అవుట్పుట్ సంఖ్య సంఖ్య. మీ ప్రాసెసర్ కలిగి ఉన్న కోర్ లేదా థ్రెడ్లు. BIOSలో హార్డ్వేర్ వర్చువలైజేషన్ ప్రారంభించబడిందని నిర్ధారించుకోవడం మాత్రమే ఇప్పుడు మిగిలి ఉంది.
హార్డ్వేర్ వర్చువలైజేషన్ని ప్రారంభించే ప్రక్రియ ఇప్పుడు మీకు Intel లేదా AMD ప్రాసెసర్ ఉందా అనే దానిపై ఆధారపడి ఉంటుంది. వర్చువలైజేషన్ని ఎలా ప్రారంభించాలో తెలుసుకోవడానికి మీ మదర్బోర్డ్ మాన్యువల్ని చూడండి. ఇంటెల్ ప్రాసెసర్ల కోసం, మీరు BIOS సెట్టింగ్లలో వర్చువలైజేషన్ను ప్రారంభించాలి. AMD ప్రాసెసర్ల కోసం SVM మోడ్ అని పిలువబడే సెట్టింగ్ని ప్రారంభించండి.
మేము ఇప్పుడు హార్డ్వేర్ వర్చువలైజేషన్కు మద్దతు ఇచ్చే ప్రాసెసర్ని కలిగి ఉన్నామని ధృవీకరించాము మరియు దానిని BIOSలో ప్రారంభించాము. ఇప్పుడు మనం ఇన్స్టాలేషన్కి వెళ్లవచ్చు.
సంస్థాపన
నొక్కడం ద్వారా టెర్మినల్ను తెరవండి ctrl+alt+t
కీబోర్డ్ సత్వరమార్గం. KVMని ఇన్స్టాల్ చేయడానికి కింది ఆదేశాన్ని టెర్మినల్లో అతికించి ఎంటర్ నొక్కండి.
sudo apt-get install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
ది qemu-kvm
KVM ప్యాకేజీ, అయితే libvirt-demon-system
మరియు libvirt-క్లయింట్లు
libvirt టూల్కిట్ ప్యాకేజీలు. ది వంతెన-ఉపయోగాలు
VMల కోసం ఈథర్నెట్ వంతెనను కాన్ఫిగర్ చేయడానికి ప్యాకేజీ ఉపయోగించబడుతుంది.
ఇన్స్టాలేషన్ని ధృవీకరిస్తోంది
KVM యొక్క విజయవంతమైన ఇన్స్టాలేషన్ను ధృవీకరించడానికి రెండు పద్ధతులు ఉన్నాయి. గాని పరుగు
kvm --వెర్షన్
లేదా
virsh జాబితా --అన్ని
మీరు పైన చూపిన విధంగా అవుట్పుట్ పొందినట్లయితే, మీ సిస్టమ్లో KVM సరిగ్గా ఇన్స్టాల్ చేయబడుతుంది. మీరు ఇప్పుడు VMని ఉపయోగించి సృష్టించవచ్చు virsh
VMలను సృష్టించడానికి లేదా ఇన్స్టాల్ చేయడానికి ఆదేశం virt-manager
మీ ప్రాధాన్యత ప్రకారం మీ VMని సృష్టించడానికి మరియు నిర్వహించడానికి GUI సాధనం.
VMని సృష్టిస్తోంది
ఈ విభాగంలో మేము ఉబుంటు 20.04లో VMని సృష్టించడానికి మరియు అమలు చేయడానికి virt-managerని ఉపయోగిస్తాము. ఉబుంటు 20.04లో virt-managerని ఇన్స్టాల్ చేయడానికి, కింది ఆదేశాన్ని అమలు చేయండి:
sudo apt ఇన్స్టాల్ virt-manager
ఇన్స్టాలేషన్ పూర్తయిన తర్వాత, virt-managerని అమలు చేయండి. మీరు క్రింది విండోతో స్వాగతం పలుకుతారు.
కొత్త VMని సృష్టించడానికి, మీరు దానిపై క్లిక్ చేయాలి కొత్త వర్చువల్ మిషన్ను సృష్టించండి
బటన్.
అనే పాప్-అప్ విండో కొత్త VM
కనిపిస్తుంది, ఎంచుకోండి స్థానిక ఇన్స్టాల్ మీడియా (ISO ఇమేజ్ లేదా CDROM)
ఎంపిక మరియు ఫార్వర్డ్ క్లిక్ చేయండి.
మేము సృష్టించాలనుకుంటున్న వర్చువల్ మెషీన్ యొక్క ఆపరేటింగ్ సిస్టమ్ యొక్క ISO ఇమేజ్ అవసరం. ఇన్స్టాల్ చేయడానికి OSని ఎంచుకోవడానికి బ్రౌజ్పై క్లిక్ చేయండి.
మీకు అందించబడుతుంది స్టోరేజ్ వాల్యూమ్ని ఎంచుకోండి
విండో, మేము ప్రస్తుతం డిఫాల్ట్ స్టోరేజ్ పూల్ని ఉపయోగిస్తాము, virt-manager ఉపయోగించడానికి కొత్త స్టోరేజ్ పూల్లను సృష్టించడం ద్వారా మీరు చుట్టూ ప్లే చేయడానికి ప్రయత్నించవచ్చు. ప్రస్తుతానికి, మేము OS యొక్క ISO ఇమేజ్ని ఉపయోగించి క్రింది డైరెక్టరీకి కాపీ చేస్తాము cp
ఆదేశం.
sudo cp source_of_iso_file /var/lib/libvirt/images
ISOని డిఫాల్ట్ పూల్కి కాపీ చేయడానికి మాకు రూట్ అధికారాలు అవసరం, కాబట్టి మేము ఉపయోగిస్తున్నాము సుడో
కమాండ్ మరియు source_of_iso_file అనేది మీరు ఎంచుకున్న OS యొక్క స్థానం. ISOని libvirt చిత్రాల డైరెక్టరీకి కాపీ చేసిన తర్వాత, నొక్కండి వాల్యూమ్ జాబితాను రిఫ్రెష్ చేయండి
బటన్. మీరు ఎంచుకున్న OS ISO దిగువ జాబితాలో చూపబడుతుంది, నేను ఇన్స్టాల్ చేయడానికి MX-Linuxని ఎంచుకున్నాను.
మీరు ఇన్స్టాల్ చేయడానికి మరియు హిట్ చేయడానికి ఎంచుకున్న OSని ఎంచుకోండి వాల్యూమ్ ఎంచుకోండి
బటన్.
ISOని ఎంచుకున్న తర్వాత, మునుపటి విండోలో ఫార్వార్డ్ క్లిక్ చేయండి.
తదుపరి విండోలో VM మరియు CPU కోర్ల సంఖ్యకు కేటాయించడానికి మెమరీ/ర్యామ్ మొత్తాన్ని ఎంచుకోండి. OSకి అవసరమైన కనీస సిఫార్సు మొత్తాన్ని కేటాయించాలని నేను సూచిస్తున్నాను.
తదుపరిది OSకి అవసరమైన కనీసం డిస్క్ స్థలాన్ని కనీసం కేటాయించండి. విండోస్ కోసం కనీసం 30 GB మరియు ఏదైనా Linux Distros కోసం 20 GBని నేను సూచిస్తున్నాను. మొదటి ఎంపికను ఎంచుకున్నట్లయితే Virt-manager స్వయంచాలకంగా OS కోసం వర్చువల్ డిస్క్ని సృష్టిస్తుంది.
చిట్కా: మీరు రెండవ ఎంపికతో మీ స్వంతంగా అనుకూల నిల్వను సృష్టించవచ్చు.
మీరు ఈ కొత్త స్క్రీన్పై VM పేరును మార్చవచ్చు మరియు వివరాలను నిర్ధారించవచ్చు. వర్చువల్ డిస్క్లో మీ OS యొక్క ఇన్స్టాలేషన్ను ప్రారంభించడానికి ముగించు క్లిక్ చేయండి.
చిట్కా: మీరు టిక్ చేయడం ద్వారా మీ VM సెట్టింగ్లను సర్దుబాటు చేయడానికి కూడా ప్రయత్నించవచ్చు ఇన్స్టాల్ చేయడానికి ముందు కాన్ఫిగరేషన్ని అనుకూలీకరించండి
అదనపు ఫీచర్ కోసం ఎంపిక.
ఎంచుకున్న OS కోసం ఇన్స్టాలేషన్ ప్రక్రియను అనుసరించడం ద్వారా OS యొక్క ఇన్స్టాలేషన్ను పూర్తి చేయండి.
ఇన్స్టాలేషన్ను పూర్తి చేసిన తర్వాత, మీరు VMని ఎంచుకుని క్లిక్ చేయడం ద్వారా దాన్ని ప్రారంభించవచ్చు వర్చువల్ మెషీన్ను ఆన్ చేయండి
బటన్
ఇప్పుడు మేము ఉపయోగించడానికి సిద్ధంగా ఉన్న ఫంక్షనల్ VMని కలిగి ఉన్నాము.