KVM je virtualizační modul, který je načten do linuxového jádra a poté linuxové jádro začne pracovat jako KVM hypervizor. KVM znamená Kernel based Virtual Machine . Než začnete instalovat KVM na jakýkoli systém Linux, musíme se ujistit, že procesor našeho systému podporuje hardwarová virtualizační rozšíření, jako je Intel VT nebo AMD-V.
OpenSUSE je jedním z nejrozšířenějších OS (operačních systémů) na úrovni desktopů a serverů. V tomto článku si ukážeme, jak nainstalovat a nakonfigurovat KVM na OpenSUSE Leap 15.
Podrobnosti laboratoře:
- OS:OpenSUSE Leap 15
- Název hostitele:SUSE-KVM
- IP adresa (eth0):192.168.0.107
- RAM:4 GB
- CPU =2
- Disk =40 GB volného místa ( /var/lib/libvirtd)
Pojďme se vrhnout na kroky instalace a konfigurace KVM.
Krok:1) Ověřte, zda procesor vašeho systému podporuje hardwarovou virtualizaci
Otevřete terminál a spusťte níže uvedený příkaz egrep, abyste ověřili, zda procesor vašeho systému podporuje hardwarovou virtualizaci či nikoli.
Pokud je výstup níže uvedeného příkazu roven 1 nebo více než 1, můžeme říci, že virtualizace hardwaru je povolena, jinak restartujte systém, přejděte do nastavení bios a povolte virtualizaci hardwaru povolením virtualizace Intel VT nebo AMD
[e-mail chráněný]:~> sudo egrep -c '(vmx|svm)' /proc/cpuinfo2[e-mail chráněný]:~>
Krok:2) Nainstalujte KVM a jeho závislosti pomocí příkazu Zypper
Spusťte níže uvedený příkaz zypper z terminálu a nainstalujte KVM a jeho závislé balíčky,
[e-mail chráněný]:~> sudo zypper -n install vzory-openSUSE-kvm_server vzory-server-kvm_tools
Krok:3) Spusťte a povolte službu libvirtd
[e-mail chráněný]:~> sudo systemctl povolit libvirtdCreated symbolický odkaz /etc/systemd/system/multi-user.target.wants/libvirtd.service → /usr/lib/systemd/system/libvirtd.service.Created symbolický odkaz / etc/systemd/system/sockets.target.wants/virtlockd.socket → /usr/lib/systemd/system/virtlockd.socket.Vytvořen symbolický odkaz /etc/systemd/system/sockets.target.wants/virtlogd.socket → /usr /lib/systemd/system/virtlogd.socket.[e-mail chráněný]:~> sudo systemctl restart libvirtd[e-mail chráněný]:~>
Poznámka:Pokud modul KVM není načten po instalaci balíčku, spusťte jej příkazem níže,
Pro systémy Intel
[e-mail chráněn]:~> sudo modprobe kvm-intel
Pro systémy založené na AMD
[e-mail chráněn]:~> sudo modprobe kvm-amd
Krok:4) Vytvořte Bridge a přidejte k němu rozhraní
Vytvořme nevěstu se jménem Br0, ale předtím se ujistěte, že je nainstalován balíček bridge-utils, v případě, že není nainstalován, nainstalujte jej pomocí níže uvedeného příkazu zypper,
[email protected]:~> sudo zypper install bridge-utils
Nyní spusťte nástroj Yast2
Yast2 –> Nastavení sítě –> klikněte na Přidat možnost
V dalším okně vyberte Typ zařízení jako „Bridge “ a název konfigurace jako „br0 “
klikněte na Další,
V dalším okně vyberte možnost Staticky přiřazená IP, Zadejte IP adresu pro Bridge, masku sítě a Hostname, přiděluji stejnou IP adresu, která byla přiřazena mé LAN kartě eth0
Nyní vyberte „Bridged Devices ” Option a poté vyberte LAN Card, kterou chcete spojit s br0, v mém případě to bylo eth0
Klikněte na Další pro dokončení konfigurace
kliknutím na OK zapište konfiguraci zařízení
Chcete-li ověřit, zda byl most úspěšně vytvořen nebo ne, zadejte z terminálu níže uvedený příkaz
[e-mail chráněný]:~> ip a s br03:br0:mtu 1500 stav qdisc noqueue UP výchozí skupina qlen 1000link/ether 00:0c:29:63:d5:ea ea :ff:ff:ff:ff:ffinet 192.168.0.107/24 brd 192.168.0.255 rozsah globální br0valid_lft navždy preferovaný_lft foreverinet6 fe80::20c:29ff:fe63:d5ea/64 protekce rozsah pro navždy linkvalid_l> Krok:5) Vytvoření virtuálního počítače z GUI (Virt-Manager)
Virtuální stroje lze vytvořit dvěma různými způsoby, buď z grafického uživatelského rozhraní virt-manager nebo pomocí příkazového řádku,
Chcete-li vytvořit virtuální počítač z virt-manager, přistupte k němu z plochy, příklad je uveden níže,
Kliknutím na ikonu monitoru vytvoříte nový virtuální stroj
Protože k instalaci OS používám soubor ISO, vybírám první možnost a poté kliknu na vpřed,
Procházejte soubor ISO OS a poté klikněte na vpřed, v mém případě používám soubor ISO serveru Ubuntu 18.04,
V dalším okně vyberte RAM a CPU pro váš VM,
klikněte na vpřed
Zadejte velikost disku vašeho virtuálního počítače a poté klikněte na vpřed
V dalším okně zadejte název vašeho virtuálního počítače a sítě a poté klikněte na dokončit
Jak můžeme vidět níže, proces instalace OS byl zahájen, dokončete instalaci podle pokynů na obrazovce
Po dokončení instalace OS bude váš virt-manager vypadat takto
To potvrzuje, že jsme úspěšně nainstalovali a nakonfigurovali KVM na našem systému OpenSUSE Leap 15. To je z tohoto článku vše, podělte se prosím o své názory a komentáře.
Kroky instalace VirtualBoxu na OpenSUSE 13.1 / 13.2 Průvodce instalací OpenSUSE Leap 15 se snímky obrazovkyOpenSuse