Jak nainstalovat Virt-Manager:


Jak nainstalovat Virt-Manager

Od svého zavedení ušla virtualizace dlouhou cestu. V současné době se hypervizory používají téměř pro vše, od provozování serverů na podnikové úrovni až po testování různých operačních systémů na počítači místního uživatele. Na světě je k dispozici mnoho placených i bezplatných řešení hypervizorů.

Ale v této příručce se podíváme na instalaci jedné z těchto nejlepších bezplatných sad nástrojů používaných pro virtualizaci a skládá se z Virt-Manager , KVM a QEMU . Tato příručka vám ukáže, jak tyto nástroje správně nainstalovat. Než začneme, pojďme se s tímto softwarem trochu lépe seznámit.

Co je Virt-Manager?

Virt-Manager je grafické uživatelské rozhraní pro knihovnu, které poskytuje služby správy virtuálních strojů. Rozhraní Virt-manager umožňuje uživateli snadno vytvářet, mazat a manipulovat s virtuálními stroji, aniž by museli procházet terminálem.

Virt-manager podporuje hlavně KVM, ale může pracovat i s jinými hypervizory, jako jsou Xen a LXC .

Když je virt-manager nainstalován, je dodáván s níže uvedenou sadou nástrojů.

* virt-install: Nástroj příkazového řádku pro poskytování OS

* virt-viewer: Rozhraní uživatelského rozhraní s grafickými funkcemi

* virt-clone: Nástroj příkazového řádku pro klonování existujících neaktivních hostitelů

* virt-xml: Nástroj příkazového řádku pro snadnou úpravu XML domény libvirt pomocí voleb příkazového řádku virt-install.

* virt-bootstrap: Příkazový nástroj poskytující snadný způsob, jak nastavit kořenový souborový systém pro kontejnery založené na libvirt.

KVM

Písmena KVM znamenají Kernel-based Virtual Machines. KVM je linuxové plně virtualizační řešení pro procesory architektury x86, které má virtualizační rozšíření (Intel VT a AMD-V).

KVM je bezplatný jako open-source software. Podpora KVM je součástí všech nových linuxových jader záměrně.

QEMU

QEMU e zkrácená verze Quick lator , EMU což je bezplatný emulátor s otevřeným zdrojovým kódem, který může provádět virtualizaci hardwaru. Emuluje procesor hostitelského počítače prostřednictvím dynamického binárního překladu. To poskytuje různé sady modelů hardwaru a zařízení pro hostitelský počítač, což mu umožňuje provozovat různé hostované systémy.

KVM lze použít s QEMU, což umožňuje provoz virtuálních strojů téměř s nativní rychlostí. QEMU není jen emulace hardwaru, ale dokáže emulovat procesory na uživatelské úrovni, které umožňují aplikacím kompilovaným pro jednu architekturu běžet na jiné.

Instalace Virt-Manager

1. Instalace všech blíčkůke spuštění virt-manager.

Základní instalace:

sudo pacman -Syu virt-manager qemu-desktop dnsmasq iptables-nft

Plně vybavená instalace:

sudo pacman -Syu --needed virt-manager qemu-desktop libvirt edk2-ovmf dnsmasq vde2 bridge-utils iptables-nft dmidecode

* edk2-ovmf: ovmf je projekt založený na EDK II, který umožňuje podporu UEFI pro virtuální stroje.

* iptables-nft: Nástroj pro řízení paketů jádra Linuxu (pomocí rozhraní nft).

* bridge-utils: ethernetové mostové nástroje.

2. Po dokončení instalace musíte povolit službu libvirtd, pokud potřebujete LXC k dispozici, pro relaci qemu není potřeba!

sudo systemctl enable --now libvirtd.service

3. Zkontrolujte stav, abyste se ujistili, že služba běží.

systemctl status libvirtd.service

Nyní budete moci začít vytvářet nastavení virtuálního počítače přes aplikaci.

Připojení QEMU nevyžaduje libvirtd.service běh!

Volitelná funkčnost

Balíčky pro extra funkce:

* qemu-arch-extra - podpora dalších architektur

* qemu-block-gluster - Glusterfs podpora bloku

* qemu-block-iscsi - iSCSI podpora bloků

* qemu-block-rbd podpora bloků RBD

Síť:

Pokud je síť po restartování hostitelského počítače zakázána a nenajdete způsob, jak ji povolit, můžete ji povolit ve výchozím nastavení z příkazového řádku. Toto bude fungovat po restartování hostitele:

sudo virsh net-autostart default

libquestsf

Pokud si přejete upravit vytvořené obrazy disku virtuálního stroje, můžete nainstalovat libguestfs . Jedná se o sadu nástrojů, které umožňují uživateli prohlížet a upravovat soubory v hostovaných systémech, měnit změny skriptů VM, monitorovat místo na disku, vytvářet nové hosty, P2V, V2V, provádět zálohy, klonovat VM a mnoho dalšího.

Instalace:

yay -S libguestfs

qemu-emulators-full

Všechny emulátory uživatelského režimu a systému QEMU.

yay -S qemu-emulators-full

qemu-block-gluster

Glusterfs je škálovatelný síťový souborový systém. To přidává podporu bloku Glusterfs do QEMU.

yay -S qemu-block-gluster

qemu-block-iscsi

iSCI umožňuje přístup k úložišti prostřednictvím sítě. qemu-block-iscsi umožňuje QEMU blokovat.

yay -S qemu-block-iscsi

samba

To to přidá podporu pro SMB/CIFS QEMU.

yay -S samba

Instalace hostujících ovladačů virtio pro Windows

RedHat dodává sadu hostujících ovladačů pro virtio, které pokrývají grafické ovladače pro hostující systém. Nejnovější ovladače si můžete stáhnout z jejich GitHub virtio-win-pkg-scripts zde.

Článek je převzat z EndeavourOS discovery a data září 2021.

Kankys 19.4.2024