Soli pa solim ceļvedis KVM instalēšanai Ubuntu 20.04 un virtuālo mašīnu izveidei, izmantojot virt-manager
KVM jeb uz kodolu balstīta virtuālā mašīna ir Linux kodola modulis, kas lietotājiem ļauj darbināt virtuālās mašīnas savā sistēmā. Salīdzinot ar citu virtualizācijas programmatūru, tas lepojas ar gandrīz nevainojamu veiktspēju, jo tas ir cieši saistīts ar Linux kodolu.
KVM kopā ar tā API/rīkkopu, ko sauc par libvirt, tiek izmantots, lai izveidotu VM Ubuntu. Lai vienkāršotu virtuālo mašīnu izveidi un pārvaldību, tiek izmantoti tādi rīki kā Virt-Manager (GUI priekšgals) un Virsh (CLI).
Šajā rakstā mēs uzzināsim, kā pareizi instalēt KVM Ubuntu 20.04 LTS.
Priekšnoteikumi
Pirms sākam instalēšanu, mums ir jāpārliecinās, vai mēs atbilstam KVM palaišanas prasībām. Mums ir nepieciešams procesors, kas atbalsta aparatūras virtualizāciju. Ja procesors atbalsta aparatūras virtualizāciju, mums ir jāpārliecinās, vai tas ir iespējots BIOS.
Lai pārbaudītu, vai jūsu procesors atbalsta aparatūras virtualizāciju, nospiediet ctrl+alt+t
lai atvērtu termināli. Mēs izmantosim glītu komandu, ko sauc egrep
kas izmanto Regexp, lai meklētu teksta modeli no faila. Fails, kurā mēs meklēsim informāciju par CPU, atrodas vietnē /proc/cpuinfo
. Ielīmējiet šo komandu terminālī, lai pārbaudītu aparatūras virtualizācijas atbalstu.
egrep -c '(vmx|svm)' /proc/cpuinfo
Ja jūs saņemat izvadi kā kaut ko citu, izņemot 0
tad jūsu procesors atbalsta aparatūras virtualizāciju. Izvades numurs ir nr. no kodola vai pavedieniem, kas ir jūsu procesoram. Atlikušais solis ir tikai pārliecināties, vai BIOS ir iespējota aparatūras virtualizācija.
Aparatūras virtualizācijas iespējošana tagad ir atkarīga no tā, vai jums ir Intel vai AMD procesors. Skatiet mātesplates rokasgrāmatu, lai uzzinātu, kā iespējot virtualizāciju. Intel procesoriem BIOS iestatījumos ir jāiespējo virtualizācija. AMD procesoriem iespējojiet iestatījumu, ko sauc par SVM režīmu.
Tagad esam pārliecinājušies, ka mums ir procesors, kas atbalsta aparatūras virtualizāciju, un iespējojām to BIOS. Tagad mēs varam pāriet uz instalēšanu.
Uzstādīšana
Atveriet termināli, nospiežot ctrl+alt+t
īsinājumtaustiņš. Lai instalētu KVM, terminālā ielīmējiet šo komandu un nospiediet taustiņu Enter.
sudo apt-get instalēt qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
The qemu-kvm
ir KVM pakotne, kamēr libvirt-daemon-system
un libvirt-klienti
ir libvirt rīkkopas pakotnes. The tilts-utils
pakotne tiek izmantota, lai konfigurētu Ethernet tiltu virtuālajām mašīnām.
Instalācijas pārbaude
Ir divas metodes, lai pārbaudītu veiksmīgu KVM instalēšanu. Vai nu skrien
kvm -- versija
vai
virsh saraksts --viss
Ja iegūstat izvadi, kā parādīts iepriekš, KVM jūsu sistēmā ir pareizi instalēts. Tagad varat izveidot virtuālo mašīnu, izmantojot virsh
komandu, lai izveidotu virtuālās mašīnas vai instalētu virt-menedžeris
GUI rīks, lai izveidotu un pārvaldītu virtuālo mašīnu atbilstoši jūsu vēlmēm.
VM izveide
Šajā sadaļā mēs izmantosim virt-manager, lai izveidotu un palaistu VM operētājsistēmā Ubuntu 20.04. Lai instalētu virt-manager Ubuntu 20.04, palaidiet šo komandu:
sudo apt install virt-manager
Kad instalēšana ir pabeigta, palaidiet virt-manager. Jūs sagaidīs šāds logs.
Lai izveidotu jaunu virtuālo mašīnu, jums jānoklikšķina uz Izveidojiet jaunu virtuālo mašīnu
pogu.
Uznirstošais logs ar nosaukumu Jauns VM
parādīsies, atlasiet Vietējais instalēšanas datu nesējs (ISO attēls vai kompaktdisks)
opciju un noklikšķiniet uz Pārsūtīt.
Mums ir nepieciešams tās operētājsistēmas ISO attēls, kuras virtuālo mašīnu mēs vēlamies izveidot. Noklikšķiniet uz Pārlūkot, lai izvēlētos instalējamo OS.
Jums tiks pasniegts Izvēlieties Krātuves apjoms
logā, mēs pašlaik izmantosim noklusējuma krātuves kopu, varat mēģināt spēlēt, izveidojot jaunus krātuves baseinus, ko izmantot virt-manager. Pagaidām mēs kopēsim OS ISO attēlu uz šo direktoriju, izmantojot cp
komandu.
sudo cp source_of_iso_file /var/lib/libvirt/images
Mums ir nepieciešamas root tiesības, lai kopētu ISO uz noklusējuma pūlu, tāpēc mēs to izmantojam sudo
komanda un source_of_iso_file ir jūsu izvēlētās OS atrašanās vieta. Pēc ISO kopēšanas libvirt attēlu direktorijā nospiediet Atsvaidziniet sējumu sarakstu
pogu. Jūsu izvēlētā OS ISO tiks parādīta zemāk esošajā sarakstā, es izvēlos MX-Linux instalēšanai.
Atlasiet OS, kuru izvēlaties instalēt, un nospiediet Izvēlieties Skaļums
pogu.
Pēc ISO izvēles iepriekšējā logā noklikšķiniet uz Pārsūtīt.
Nākamajā logā atlasiet VM piešķiramo atmiņas/atmiņas apjomu un CPU kodolu skaitu. Es iesaku piešķirt vismaz minimālo ieteicamo summu, ko pieprasa OS.
Tālāk piešķiriet vismaz minimālo diska vietas apjomu, kas nepieciešams operētājsistēmai. Es iesaku vismaz 30 GB Windows un 20 GB jebkuram Linux Distro. Virt-manager automātiski izveidos virtuālo disku operētājsistēmai, ja ir atlasīta pirmā opcija.
Padoms: Izmantojot otro iespēju, varat izveidot pielāgotu krātuvi.
Šajā jaunajā ekrānā varat mainīt virtuālās mašīnas nosaukumu un apstiprināt informāciju. Noklikšķiniet uz Pabeigt, lai sāktu OS instalēšanu virtuālajā diskā.
Padoms: Varat arī mēģināt pielāgot savus VM iestatījumus, atzīmējot pielāgot konfigurāciju pirms instalēšanas
opcija papildu funkcijai.
Pabeidziet OS instalēšanu, ievērojot izvēlētās OS instalēšanas procesu.
Kad instalēšana ir pabeigta, varat startēt virtuālo mašīnu, atlasot to un noklikšķinot uz tā Ieslēdziet virtuālo mašīnu
pogu
Tagad mums ir funkcionāla VM, kas ir gatava lietošanai.