GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat a nastavit KVM na Ubuntu 18.04 LTS / Ubuntu 17.10

KVM je hypervizorový software, který vám pomáhá spouštět více hostujících operačních systémů na počítači se systémem Linux pomocí rozšíření pro virtualizaci hardwaru.

KVM podporuje širokou škálu hostujících operačních systémů, jako je Linux , Windows , Solaris, Haiku, REACT OS a mnoho dalších. Virtuální stroje můžete spravovat pomocí příkazového řádku nebo dostupných grafických nástrojů.

Virt-Manager (Virtual Machine Manager) je nejrozšířenější grafická aplikace pro správu virtuálních strojů založených na KVM a podporuje vytváření, úpravy, spouštění a zastavování virtuálních strojů založených na KVM, stejně jako živou nebo studenou migraci hostujících strojů mezi hostiteli.

Předpoklady

Podpora KVM

Jak již bylo řečeno, KVM bude fungovat, pouze pokud má CPU podporu hardwarové virtualizace, buď Intel VT nebo AMD-V.

Chcete-li zjistit, zda váš procesor podporuje funkce VT, spusťte následující příkaz.

egrep '(vmx|svm)' /proc/cpuinfo | wc -l

Výstup:

4

Pokud výše uvedený příkaz vrátí nenulovou hodnotu, pak váš hardware podporuje VT, jinak ne.

Přemostěné sítě

Přemostěná síť je vyhrazená síťová karta pro virtuální počítač, která pomáhá hostujícím strojům připojit se mimo síť, a to je nutné nastavit před vytvořením virtuálního počítače pomocí Virtual Manager .

Můžete buď použít /etc/network/interfaces nebo Netplan pro konfiguraci přemostěné sítě pro KVM.

Zde použijeme /etc/network/interfaces soubor pro konfiguraci přemostěné sítě, aby bylo možné přistupovat k virtuálním počítačům z externích počítačů.

Nainstalujte bridge-utils balíček pomocí apt příkaz.

sudo apt-get install -y bridge-utils resolvconf

Upravte soubor rozhraní a vytvořte most br1 , toto by mělo být provedeno na hostiteli KVM.

sudo nano /etc/network/interfaces

Můj počítač má pouze jednu síťovou kartu (ens33). Vytvořil jsem tedy most pomocí jediné síťové karty. Proveďte změny v souboru rozhraní podle vašeho prostředí.

Statická IP:

# interfaces(5) soubor používaný ifup(8) a ifdown(8)auto loiface lo inet loopback#Bridge  Název # auto br1 # Informace o mostu #iface br1 inet statický bridge_ports ens33 bridge_stp offbridge_fd 9# IP adresy nevěsty # adresa 192.168.1.10maska ​​sítě 255.255.255.0síť 192.168.1.0vysílání 192.168.1.255brána 192.168.1.1dns-nameservery 192.168.255.81.8dns.8 

IP DHCP:(Pouze pokud má vaše prostředí server DHCP).

# interfaces(5) soubor používaný ifup(8) a ifdown(8)auto loiface lo inet loopback#Bridge Name #auto br1 # Informace o mostu #iface br1  inet dhcp bridge_ports ens33 

Zvedněte most.

sudo ifup br1

NEBO

Restartujte síťovou službu.

restart sítě služby sudo

Nainstalovat KVM

Aktualizujte mezipaměť úložiště.

aktualizace apt-get

Nainstalujte níže uvedené balíčky pro nastavení KVM.

sudo apt-get install -y qemu-kvm qemu virt-manager virt-viewer libvirt-bin
  • qemu-kvm =Virtuální stroj založený na jádře. QEMU jej používá pro virtualizaci CPU.
  • qemu =emulátor CPU
  • virt-viewer – Grafická konzole

Uživatelské účty

Zajistěte, aby uživatelé, kteří vytvářejí virtuální počítače, patřili do skupiny libvirt. Použijte id příkaz ke kontrole podrobností uživatele.

id raj

Výstup:

uid=1000(raj) gid=1000(raj) groups=1000(raj),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin ),126(sambashare),129(libvirt) 

Pokud vytváříte nové uživatele, přidejte je do libvirt skupina.

sudo useradd -m -d /home/vino -s /bin/bash -G libvirt vino

Vytvořit virtuální stroj

Jakmile nainstalujete KVM a další nástroje, je vše připraveno ke spuštění našeho prvního virtuálního stroje. Spusťte virt-manager v terminálu a vyvolejte Správce virtuálních strojů

sudo virt-manager

NEBO

Aktivity >> Vyhledejte Virtual Machine Manager.

Po otevření klikněte pravým tlačítkem na localhost (QEMU) a poté klikněte na Nový. Správce virtuálních strojů spustí průvodce vytvořením nového virtuálního stroje.

Krok 1 :Budete požádáni, abyste zvolili způsob instalace operačního systému. Zde jsem se rozhodl jej nainstalovat z obrazu ISO nebo CD-ROM.

Krok 2 :Přejděte do umístění obrazu ISO a vyberte obraz ISO. Nový průvodce strojem se pokusí detekovat operační systém na základě ISO, pokud ne, ručně vyberte typ a verzi operačního systému.

Krok 3 :Konfigurace prostředků CPU a paměti pro virtuální počítač.

Krok 4 :Zde uveďte množství úložiště, které chcete přiřadit virtuálnímu počítači.

Krok 5 :Na této stránce získáte souhrn všech nastavení. Vyberte přemosťovaný adaptér, který jsme vytvořili dříve, abyste umožnili virtuálnímu počítači komunikovat mimo sítě . Klikněte na Dokončit .

Krok 6 :Virtual Machine Manager začne vytvářet virtuální stroj závisí na našem vstupu. Jakmile je virtuální počítač vytvořen, Virtual Machine Manager spustí konzolu pro instalaci OS.

Následující snímek obrazovky ukazuje virtuální počítač běžící na Ubuntu 18.04:

Správa virtuálního počítače

Pomocí Správce virtuálních strojů můžete provádět akce životního cyklu virtuálního počítače, jako je spuštění, vypnutí, reset, klonování a migrace kliknutím pravým tlačítkem na vybraný virtuální počítač.

Virtuální počítač můžete spravovat kliknutím na informace ikonu v konzole virtuálního počítače. Zde můžete přidávat, odebírat a upravovat zařízení připojená k virtuálnímu počítači.

To je vše.


Ubuntu
  1. Jak nainstalovat Libreoffice 4.3 na Ubuntu 12.04 a 14.04 LTS

  2. Jak nainstalovat Libreoffice 4.4 na Ubuntu 15.04 a 14.04 LTS

  3. Jak nainstalovat a nastavit mysql 8 na Ubuntu 20.04

  1. Jak nainstalovat Kvm na Ubuntu 18.04

  2. Jak nainstalovat a nakonfigurovat KVM na serveru Ubuntu 18.04 LTS

  3. Jak nainstalovat a nastavit poštovní server Ubuntu na verzi 18.04 LTS

  1. Jak nainstalovat a nastavit Docker na Ubuntu 18.04

  2. Nainstalujte KVM (QEMU) na Ubuntu 16.04 / Ubuntu 14.04

  3. Nainstalujte a nakonfigurujte KVM v Ubuntu 20.04 LTS