Virtualizace byla vyvinuta s cílem poskytnout uživateli praktickou možnost připojit virtuální počítače s nově vydanými operačními systémy nebo které jsou stále v beta verzi. Díky virtualizaci v Linuxu se můžeme vyhnout tomu, aby skutečné a produktivní prostředí bylo ovlivněno změnami nebo selháními těchto systémů. Když navíc vytváříme virtuální stroj, nepoužíváme více zdrojů, než je nutné, a můžeme testovat systémy jako Windows, Linux, Android nebo macOS, i když skutečný systém není kompatibilní. V Linuxu umožňuje integrovanou virtualizaci KVM.
KVM (kernel-based Virtual Machine) je vyvinut jako open source virtualizační technologie, která je integrována do operačního systému a díky ní může Linux fungovat jako hypervisor, kde může hostitelský počítač provozovat izolovaná virtuální prostředí. virtuální stroje (VM).
Technologie KVM dokáže z Linuxu udělat hypervizor typu 1, který nevyžaduje operační systém. Zmínili jsme to, protože hypervizory potřebují komponenty založené na operačním systému, aby je mohly nabízet virtuálním strojům (I / O komponenty, ovladače zařízení,), takže KVM již tyto hodnoty hostí tím, že je integrován přímo s linuxovým jádrem.
Solvetic vysvětlí, jak nainstalovat KVM do Ubuntu 21.04 a vytěžit tak z této technologie maximum.
1. Jak nainstalovat KVM na Ubuntu 21.04
Krok 1
První věcí je vědět, že pracujeme v Ubuntu 21.04, proto v terminálu, který spouštíme:
lsb_release -a
Krok 2
Nyní musíme zkontrolovat, zda je Ubuntu 21.04 kompatibilní s KVM, ověříme to následujícím příkazem:
egrep -c '(vmx | svm)' / proc / cpuinfoKrok 3
Pokud je výsledek větší než nula (0), můžeme mít KVM:
Krok 4
Nyní zkontrolujeme, zda Ubuntu 21.04 může podporovat KVM:
sudo kvm-ok
Krok 5
Když je tato chyba vygenerována, musíme nainstalovat nástroj, který provede správnou analýzu, provedeme:
sudo apt install cpu-checker
Krok 6
Pro potvrzení stažení a instalace nástroje zadáme písmeno S:
Krok 7
Znovu kontrolujeme podporu. Vidíme, že podporuje KVM.
sudo kvm-ok
Krok 8
S tímto ověřením nainstalujeme KVM a jeho závislosti pomocí následujícího příkazu:
sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager
Krok 9
Na konci tohoto procesu uvidíme následující:
Krok 10
Nainstalovali jsme následující:
- Balíček qemu (rychlý emulátor), toto je aplikace umožňující virtualizaci hardwaru
- Balíček qemu-kvm, který je hlavním balíčkem KVM
- Démon libvritd, což je démon virtualizace
- Balíček bridge-utils, pomocí kterého můžeme navázat mostní spojení, aby k virtuálnímu počítači měli přístup ostatní uživatelé
- Virt-manager, pomocí kterého můžeme spravovat virtuální počítače prostřednictvím grafického uživatelského rozhraní
Krok 11
Zkontrolujeme stav démona libvirt:
sudo systemctl status libvirtd
Krok 12
Povolíme to zaváděním Ubuntu 21.04:
sudo systemctl povolit -nyní libvirtd
Krok 13
Zkontrolujeme, zda jsou spuštěny moduly KVM:
lsmod | grep -l kvm
Krok 14
Jsme připraveni vytvořit náš virtuální stroj s KVM na Ubuntu 21.04. Můžeme vypsat seznam všech kompatibilních systémů a distribucí pomocí následujícího příkazu:
osinfo-dotaz os
ZVĚTŠIT
K instalaci virtuálního počítače můžeme použít dvě metody, z terminálu nebo graficky.
2. Vytvořte virtuální počítač v Ubuntu 21.04 z Terminálu
Krok 1
Pro tento proces použijeme příkaz "virt-install" následovně:
sudo virt-install --name = Debian --os-variant = debian10 --vcpu = 412 --ram = 2048 --graphics spice --location = / home / solvetic / Downloads / debian-10.6.0-amd64-netinst .iso -síťový most: enp0s3Krok 2
V tomto případě definujeme. Tím se vytvoří virtuální počítač z terminálu.
- Název distribuce nebo systému
- Verze k použití
- Hardwarové parametry
- Cesta, kde je soubor ISO
ZVĚTŠIT
3. Vytvořte virtuální počítač v grafickém režimu Ubuntu 21.04
Krok 1
Je to úplnější proces, nejprve nainstalujeme požadované závislosti:
sudo apt install uvtool
ZVĚTŠIT
Krok 2
Pro potvrzení stahování zadáme písmeno S:
ZVĚTŠIT
Krok 3
Po instalaci provedeme pro přístup ke správci následující:
sudo virt-manager
ZVĚTŠIT
Krok 4
Chcete -li počítač vytvořit odtud, přejděte do nabídky „Soubor - Nový virtuální počítač“:
Krok 5
Vytvoříme zdroj, ze kterého budeme instalovat:
Krok 6
Klikneme na Procházet a vybereme stažený obrázek ISO:
ZVĚTŠIT
Krok 7
Klikneme na „Vybrat svazek“ a zobrazí se nám tato integrovaná cesta:
Krok 8
Klikneme na Vpřed a nyní definujeme paměť a CPU:
Krok 9
Klikněte na Vpřed a definujeme velikost virtuálního pevného disku:
Krok 10
Klikněte znovu na Vpřed a definujte název virtuálního počítače a vyberte síťový adaptér, který pro něj použijete:
Krok 11
Klikneme na Dokončit a proces vytváření virtuálního počítače bude pokračovat:
Krok 12
Po automatickém dokončení se stroj spustí:
ZVĚTŠIT
Krok 13
KVM nám nabízí různé možnosti správy virtuálních počítačů:
Krok 14
Z nabídky to ovládáme:
Vidíme, jak je KVM komplexní řešení integrované do samotného operačního systému pro práci s virtuálními počítači.