Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
client:qemureorg [2024/03/28 15:25 CET] – angelegt chr | client:qemureorg [2024/04/02 18:07 CEST] (aktuell) – gelöscht chr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== qemu ====== | ||
- | |||
- | <note important> | ||
- | |||
- | ===== Software ===== | ||
- | |||
- | ==== Hostsystem ==== | ||
- | |||
- | Zur Verwaltung und Anpassung von QEMU-VMs ist ein Linux-System sehr empfehlenswert. QEMU-Betrieb unter Windows scheint inzwischen zwar einigermaßen möglich zu sein((Binaries https:// | ||
- | |||
- | Einige Distributionen liefern noch relativ alte Versionen von QEMU über ihre Paketquellen aus. Verwenden Sie mindestens Version 5.2.x; eine aktuellere Version (6.x) schadet natürlich nicht. | ||
- | |||
- | Installieren Sie von qemu und virt-manager ausgehend die für Ihre Distribution benötigten Pakete, etwa mittels: | ||
- | |||
- | < | ||
- | apt install qemu qemu-kvm virt-manager libvirt-daemon | ||
- | zypper in qemu qemu-kvm virt-manager libvirt | ||
- | dnf install qemu qemu-kvm virt-manager libvirt | ||
- | etc. | ||
- | </ | ||
- | |||
- | Prüfen Sie ggf. nach Abschluß der Installation, | ||
- | |||
- | <note tip>Der lokal zum Umgang mit qemu/ | ||
- | |||
- | Operationen als normaler User ohne weitere connect-Angaben (-c, --connect) und ohne gesetzte %%LIBVIRT_DEFAULT_URI%%-Umgebungsvariable werden im Kontext %%qemu:/// | ||
- | |||
- | ==== Gastsysteme ==== | ||
- | |||
- | Unter den jeweiligen Gastsystemen sollten ua. zur Performanzverbesserung folgende Gastprogramme installiert werden: | ||
- | |||
- | === Linux === | ||
- | |||
- | * virtio Linux-Kernel-Treiber, | ||
- | * xserver-xorg-video-qxl bzw. xf86-video-qxl (bei Verwendung der paravirtualisierten 2D QXL-Grafik), | ||
- | * qemu-ga (qemu-guest-agent), | ||
- | * spice-vdagent. | ||
- | |||
- | === Windows === | ||
- | |||
- | * virtio Windows-Treiber per [[https:// | ||
- | * qemu-ga (qemu-guest-agent), | ||
- | * spice-vdagent. | ||
- | |||
- | ===== Virtuelle Maschinen (VMs) ===== | ||
- | |||
- | ==== Bearbeiten einer existierenden VM ==== | ||
- | |||
- | [{{ client: | ||
- | |||
- | === Download und Import === | ||
- | |||
- | Vor dem Download sollte geprüft werden, welche Busart zum Ansprechen des Massenspeichers im auf dem Image befindlichen Gastbetriebssystem verwendet wurde (scsi, sata, ata). Ansonsten kann es zu Problemen beim Gast-Boot kommen. Bei Linuxgastsystemen („a start job is running… for dev/ | ||
- | |||
- | < | ||
- | < | ||
- | |||
- | * „create“: | ||
- | * **„define“: | ||
- | |||
- | === Bearbeitung der VM === | ||
- | |||
- | Die Konfiguration der importierten VM kann nun editiert werden, wenn nötig, und das Gastsystem gestartet werden. Diese Bearbeitung kann grafisch mittels Virtual Machine Manager (virt-man) oder Cockpit erfolgen. | ||
- | |||
- | <note important> | ||
- | |||
- | |||