Jak nainstalovat Virt-Manager:
2024-4-19Jak nainstalovat Virt-Manager:
> Datum: 2024-4-19
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