Raspberry Pi

Kako omogućiti KVM virtualizaciju na Raspberry Pi 4

Kako omogućiti KVM virtualizaciju na Raspberry Pi 4

Puni oblik KVM-a je Kernel Virtual Machine. To je rješenje za virtualizaciju za Linux. KVM je Linux kernel modul koji omogućuje Linux kernelu da djeluje kao program hipervizora poput VMware ESXi ili VSphere.

Do sada niste mogli pokretati KVM virtualizaciju na Raspberry Pi uređajima. Jedan od glavnih razloga za to bio je taj što Raspberry Pi 3 i starije verzije imaju samo 1 GB memorije. 1 GB memorije nije dovoljno za KVM virtualizaciju. Docker je bolje rješenje za ove uređaje.

Nedavno objavljeni model Raspberry Pi 4 8 ​​GB omogućio je KVM virtualizaciju na Raspberry Pi. Linux distribucije poput Fedore, Manjara itd., olakšao je KVM virtualizaciju za Raspberry Pi 4 predkompiliranjem modula jezgre KVM Linux. Svi naši omiljeni Raspberry Pi OS možda će jednog dana slijediti taj put.

U ovom članku pokazat ću vam kako instalirati KVM na Raspberry Pi 4 i stvoriti KVM virtualni stroj na Raspberry Pi 4. Pa, krenimo.

Stvari koje će vam trebati:

Da biste slijedili ovaj članak, trebat će vam sljedeće:

  1. Računalo s jednom pločom Raspberry Pi 4 (verzija od 4 GB ili 8 GB).
  2. USB adapter tipa C za napajanje.
  3. Na nju je bljesnula microSD kartica kapaciteta 32 GB ili više sa Fedora Workstation 33 ARM slikom.
  4. Tipkovnica.
  5. Miš.
  6. Monitor.
  7. Internet povezanost na Raspberry Pi 4.

Ako vam je potrebna bilo kakva pomoć oko instaliranja Fedora Workstation 33 na vaš Raspberry Pi 4, pogledajte moj članak Kako instalirati Fedoru 33 na Raspberry Pi 4.

Instaliranje KVM-a, libvirt-a i Virtual Machine Manager-a:

Prije nego što možete stvoriti KVM virtualne strojeve, na vašoj Fedora radnoj stanici morate instalirati KVM i sve potrebne alate 33. Srećom, KVM i svi potrebni alati dostupni su u službenom spremištu paketa Fedora Workstation 33.

Prvo ažurirajte predmemoriju spremišta DNF paketa sljedećom naredbom:

$ sudo dnf makecache


KVM i sve potrebne alate možete instalirati pomoću sljedeće naredbe:

$ sudo dnf group install "Virtualizacija"


Da biste potvrdili instalaciju, pritisnite a zatim pritisnite <Unesi>.


Upravitelj paketa DNF automatski će preuzeti i instalirati sve potrebne pakete. Dovršenje može potrajati.


U ovom trenutku treba instalirati KVM i sve potrebne alate.


Dodajte korisnika za prijavu na libvirt grupa sa sljedećom naredbom:

$ sudo usermod -aG libvirt $ (whoami)


Da bi promjene stupile na snagu, ponovno pokrenite Raspberry Pi 4 sljedećom naredbom:

$ sudo ponovno pokretanje

Preuzimanje instalacijske slike za Ubuntu Server ARM:

Canonical ima službeno izdanje Ubuntu Server ARM, koje izvrsno funkcionira kao KVM gost (virtualni stroj) na Raspberry Pi 4.

U ovom ću članku pokazati kako instalirati Ubuntu Server 20.04 LTS kao KVM virtualni stroj na Raspberry Pi 4 kao demonstracija. U kasnijem odjeljku ovog članka pokazat ću vam koje su druge mogućnosti dostupne u vrijeme ovog članka.

Prvo posjetite službenu web stranicu Ubuntua. Nakon što se stranica učita, kliknite na preuzimanje datoteka i onda RUKA od Ubuntu poslužitelj odjeljak kako je označeno na snimci zaslona u nastavku.


Klikni na preuzimanje datoteka Ubuntu 20.04.1 LTS gumb za preuzimanje kako je označeno na donjoj snimci zaslona.


Odaberi Uštedjeti Datoteka i kliknite na u redu.


Vaš bi preglednik trebao započeti preuzimanje Ubuntu poslužitelja 20.04.1 LTS ARM ISO slika. Dovršenje može potrajati.

Premještanje ISO slike Ubuntu poslužitelja u KVM direktorij slika:

Jednom kada Ubuntu Server 20.04.1 ARM ISO slika je preuzeta, trebali biste je moći pronaći u ~ / Preuzimanja direktorija, kao što možete vidjeti na donjoj snimci zaslona.

$ ls -lh ~ / Preuzimanja


Zadani KVM direktorij slika je / var / lib / libvirt / image /. Trebali biste kopirati svoj Ubuntu Server 20.04.1 ARM ISO slika na / var / lib / libvirt / image / imenik.

Za premještanje Ubuntu poslužitelja 20.04.1 ARM ISO slika u direktorij / var / lib / libvirt / image /, pokrenite sljedeću naredbu:

$ sudo mv -v ~ / Downloads / ubuntu-20.04.1-live-server-arm64.iso / var / lib / libvirt / images /

Stvaranje Ubuntu poslužitelja 20.04.1 LTS KVM virtualni stroj:

U ovom odjeljku pokazat ću vam kako stvoriti KVM virtualni stroj i instalirati Ubuntu Server 20.04.1 LTS na njemu pomoću aplikacije za grafičko upravljanje KVM Upravitelj virtualnih strojeva (VMM).

Prvo, potražite Upravitelj virtualnih strojeva u Izbornik aplikacija vašeg radnog okruženja Fedora Workstation 33. Zatim kliknite na Upravitelj virtualnih strojeva ikona kako je označena na snimci zaslona ispod.


Upravitelj virtualnih strojeva treba otvoriti.


Da biste stvorili KVM virtualni stroj, kliknite ikonu ( ) kako je označeno na snimci zaslona u nastavku.


Odaberi Lokalni instalacijski medij (ISO slika ili CDROM) i kliknite Proslijedi.


Kliknite na pretraživati..


Odaberite Ubuntu Server 20.04.1 ARM ISO instalacijsku sliku s popisa i kliknite na Odaberite Glasnoća.


Kliknite na Naprijed.


Upišite količinu memorije (u megabajtima / mebibajtima) i broj jezgri procesora koje želite za ovaj virtualni stroj.

Za ovaj ću virtualni stroj koristiti 2 GB ili 2048 MB memorije i 1 CPU jezgru.

Kada završite, kliknite na Naprijed.


Upišite količinu prostora na disku koji želite dodijeliti ovom virtualnom stroju (u gigabajtima / gibibajtima). Dodijelit ću 10 GB prostora na disku za ovaj virtualni stroj.

Kada završite, kliknite na Naprijed.


Kliknite na Završi.


Stvara se virtualni stroj. Dovršenje može potrajati nekoliko sekundi.


Jednom kada se kreira virtualni stroj, trebao bi se pokrenuti i pokrenuti s Ubuntu poslužitelja 20.04.1 ARM ISO slika.


Nakon što vidite sljedeći GRUB izbornik, odaberite Instalirajte Ubuntu Server i pritisnite <Unesi>.


Instalacijski program Ubuntu poslužitelja učitava se s Ubuntu poslužitelja 20.04.1 LTS ISO slika. Dovršenje može potrajati nekoliko sekundi.

Kad je instalacijski program Ubuntu poslužitelja spreman, trebali biste vidjeti sljedeći prozor.

Odaberi Prebacite se na bogati način i pritisnite <Unesi>.


Instalacijski program Ubuntu trebao bi se prebaciti na bogati način rada.

BILJEŠKA: Ovaj je članak o omogućavanju KVM virtualizacije na Raspberry Pi 4. Dakle, neću se usredotočiti na objašnjavanje detalja i nedostataka Ubuntu poslužitelja 20.04.1 LTS instalacijski program. Da biste saznali što čini svaka od opcija za instalaciju Ubuntu i kako je konfigurirati kako želite, pročitajte moj članak Instaliranje Ubuntu poslužitelja 20.04 LTS.


Odaberite svoj jezik i pritisnite <Unesi>.


Odaberite raspored tipkovnice.

Kada završite, odaberite Gotovo i pritisnite <Unesi>.


Odaberi Nastavite bez mreže i pritisnite <Unesi>.


Odaberi Gotovo i pritisnite <Unesi>.


Odaberi Gotovo i pritisnite <Unesi>.


Odaberi Gotovo i pritisnite <Unesi>.


Odaberi Gotovo i pritisnite <Unesi>.


Odaberi Nastaviti i pritisnite <Unesi>.


Upišite svoje puno ime, ime hosta (ime poslužitelja), korisničko ime za prijavu i lozinku.

Kada završite, odaberite Gotovo i pritisnite <Unesi>.


Da biste instalirali OpenSSH SSH poslužitelj, morate provjeriti Instalirajte OpenSSH poslužitelju kako je označeno na snimci zaslona u nastavku.

Da biste to učinili, odaberite Instalirajte OpenSSH poslužitelju i pritisnite <Razmaknica>.


Instalirajte OpenSSH poslužitelj treba provjeriti.

Zatim odaberite Gotovo i pritisnite <Unesi>.


Odaberi Gotovo i pritisnite <Unesi>.


Ubuntu instalacijski program trebao bi početi instalirati Ubuntu Server 20.04 LTS na virtualnom stroju. Potrajat će neko vrijeme.


Po završetku instalacije automatski će instalirati sva potrebna ažuriranja. Potrajat će neko vrijeme.

Ako želite, možete odabrati Otkažite ažuriranje i ponovno pokrenite sustav i pritisnite <Unesi> Za poništavanje ažuriranja. Ažuriranja možete instalirati kasnije pomoću upravitelja paketa APT. Samo ću dopustiti da se nastavi.


Nakon instaliranja ažuriranja odaberite Ponovno podizanje sustava i pritisnite <Unesi> Za ponovno pokretanje virtualnog stroja.


Nakon što se virtualni stroj pokrene, trebali biste vidjeti Ubuntu Server 20.04.1 LTS prozor za prijavu.

Možete se prijaviti na virtualni stroj Ubuntu Server pomoću korisničkog imena i lozinke koje ste postavili tijekom instalacije.


Kao što vidite, prijavljen sam na virtualni stroj Ubuntu Server.


Izvodim Ubuntu Server 20.04.1 LTS na KVM virtualnom stroju. Na mojoj Raspberry Pi 4! Nevjerojatno!


Svojim KVM virtualnim strojevima možete upravljati s Upravitelj virtualnih strojeva. Kao što vidite, Ubuntu Server 20.04 LTS KVM virtualni stroj koji sam ranije stvorio naveden je u Upravitelj virtualnih strojeva nadzorna ploča.

Ostale ARM Linux ISO instalacijske slike za KVM:

U vrijeme pisanja ovog teksta, uz Ubuntu Server 20.04 LTS, Fedora Server 33 i CentOS 8 možete instalirati i na Raspberry Pi 4 kao KVM virtualni stroj.

Da biste preuzeli ISO instalacijsku sliku Fedore Server 33, posjetite službenu web stranicu Fedore iz web preglednika.

Klikni na Preuzeti sada gumb od Fedora poslužitelj kako je označeno na snimci zaslona u nastavku.


Klikni na preuzimanje datoteka gumb bilo koje tipke aarch64 Fedora 33 standardna ISO slika ili netinstall ISO slika kao što je označeno na snimci zaslona u nastavku.

Nakon preuzimanja ISO slike, možete stvoriti Fedora Server 33 KVM virtualni stroj pomoću Upravitelj virtualnih strojeva app.


Da biste preuzeli ISO instalacijsku sliku CentOS 8, posjetite službenu web stranicu CentOS-a iz web preglednika.

Klikni na preuzimanje datoteka link kao što je označeno na snimci zaslona u nastavku.


Kliknite vezu CentOS 8 ARM64 (aarch64) ili CentOS Stream ARM64 (aarch64) kako je označeno na snimci zaslona u nastavku.


Kliknite jednu od zrcalnih poveznica.


Iz FTP zrcala CentOS-a možete preuzeti ISO sliku CentOS aarch64 netboot, minimalnu ISO sliku ili DVD1 ISO sliku.

Nakon preuzimanja ISO slike, možete stvoriti CentOS 8 ili CentOS Stream KVM virtualni stroj pomoću Upravitelj virtualnih strojeva app.

Zaključak:

U ovom sam vam članku pokazao kako omogućiti KVM virtualizaciju na Raspberry Pi 4 i stvoriti Ubuntu Server 20.04 LTS KVM virtualni stroj na Raspberry Pi 4. U ovom sam članku koristio Fedora Workstation 33 kao operativni sustav za Raspberry Pi 4. Ovaj bi vam članak trebao pomoći da započnete s KVM virtualizacijom na Raspberry Pi 4.

Kako prikazati brojač FPS-a u Linux igrama
Linux gaming dobio je velik poticaj kada je Valve najavio Linux podršku za Steam klijent i njihove igre 2012. godine. Od tada su mnoge AAA i indie igr...
Kako preuzeti i igrati Sid Meier's Civilization VI na Linuxu
Uvod u igru Civilization 6 moderan je pogled na klasični koncept predstavljen u seriji igara Age of Empires. Ideja je bila prilično jednostavna; započ...
Kako instalirati i igrati Doom na Linuxu
Uvod u Doom Serija Doom nastala je 90-ih nakon izlaska originalnog Dooma. To je bio trenutni hit i od tog vremena nadalje igraća serija dobila je broj...