Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
ArchLinux - Virtualisierung Gast Konfiguration
Bekanntlich führen viele Wege nach Rom, deswegen erhebt diese Beschreibung auch keinen Anspruch auf die einzige Wahre Lösung! Vielmehr ist es ein Versuch einen Gast einer Virtualisierungsumgebung mit ArchLinux zu konfigurieren.
Beschreibung | Externer Link |
---|---|
Homepage | https://www.archlinux.de/ |
Herunterladen | https://www.archlinux.de/download |
Dokumentation | https://wiki.archlinux.de/title/Hauptseite |
Installation | https://wiki.archlinux.de/title/Anleitung_für_Einsteiger |
- QEMU | https://wiki.archlinux.org/index.php/QEMU |
- libvirt | https://wiki.archlinux.org/index.php/Libvirt |
Die hier vorgestellte Möglichkeit dies zu realisieren soll möglichst nach folgenden Vorgaben erfolgen:
- möglichst nur mit Bordmitteln
- möglichst wenig externen Paketen/Programmen/Quellen
- einfache Realisierung
Ab hier werden root
-Rechte zur Ausführung der nachfolgenden Befehle benötigt. Um der Benutzer root
zu werden, geben Sie bitte nachfolgenden Befehl ein:
$ su - Password:
Vorbereitung
Es soll als Grundlage eine Installation in den Varianten:
oder
und die zusätzlich noch benötigten Installationen für das
durchgeführt werden.
Installation
Nachfolgende Pakete ermöglichen den erweiterten Zugriff vom Wirt-System auf eine Gast-System.
qemu-guest-agent
- Erweiterter Zugriff vom Wirt-System auf das Gast-System.
# pacman -S qemu-guest-agent
Dienst/Daemon einrichten
Damit nach einem Neustart des Servers auch die Virtualisierungsumgebung zur Verfügung steht, muss der qemu-guest-agent
-Dienst/Daemon gestartet werden, was mit nachfolgendem Befehl eingerichtet werden muss:
[root@archlinux ~]# systemctl enable qemu-guest-agent.service Created symlink /etc/systemd/system/multi-user.target.wants/qemu-guest-agent.service → /usr/lib/systemd/system/qemu-guest-agent.service.
Eine Überprüfung, ob beim Neustart des Server der qemu-guest-agent
-Dienst/Daemon wirklich mit gestartet wird, kann mit nachfolgendem Befehl erfolgen und sollte eine Anzeige, wie ebenfalls nachfolgend dargestellt ausgeben:
[root@archlinux ~]# systemctl list-unit-files --type=service | grep -E ^qemu-guest-agent qemu-guest-agent.service enabled disabled
bzw.
[root@archlinux ~]# systemctl is-enabled qemu-guest-agent.service enabled
Dienst: qemu-guest-agent starten
Anschliessend kann der Dienst/Daemon gestartet werden, was mit nachfolgendem Befehl durchgeführt wird:
# systemctl start qemu-guest-agentd.service
und mit nachfolgendem Befehl überprüft werden, ob der Start auch erfolgreich funktioniert hat:
# systemctl status qemu-guest-agent.service