GNU/Linux >> Znalost Linux >  >> OpenSuse

Jak nainstalovat a nakonfigurovat KVM na OpenSUSE Leap 15

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.


OpenSuse
  1. Jak nainstalovat a nakonfigurovat Postgres 14 na OpenSUSE Leap 15.3

  2. Jak nainstalovat Mongodb 5 v Opensuse Leap 15.3

  3. Jak nainstalovat a nakonfigurovat Redis 6 na OpenSUSE Leap 15.3

  1. Jak nainstalovat PostgreSQL a phpPgAdmin na OpenSUSE Leap 42.1

  2. Jak nainstalovat a používat Podman v OpenSUSE Leap 15.3

  3. Jak nainstalovat Java 17 v OpenSUSE Leap 15.3

  1. Jak nainstalovat a nastavit Nginx jako proxy OpenSUSE Leap 15.3

  2. Jak nainstalovat a nakonfigurovat Mariadb 10 v OpenSUSE Leap 15.3

  3. Jak nainstalovat a nastavit PHP a Nginx (LEMP) na OpenSUSE Leap 15.3