ubuntuusers.de

virtiofs - Einbindung schlägt fehl

Status: Gelöst | Ubuntu-Version: Server 22.04 (Jammy Jellyfish)
Antworten |

Stonerocker

Anmeldungsdatum:
18. Oktober 2007

Beiträge: 28

Hallo zusammen,

auf meinen QEMU-Server funktionieren seit Kurzem die Verzeichnisfreigaben an den VMs nicht mehr. Ich weiß hier leider nicht mehr weiter und wende mich deswegen vertrauensvoll an euch.

Die Freigaben hatte ich auf mehreren VMs über 'Cockpit' konfiguriert und im Gast-System problemlos einbinden können. Leider klappt das jetzt nicht mehr.

Die Einbindung in /etc/fstab ist

1
2
3
...
data /media/data virtiofs   rw,_netdev    0 0
...

Die Fehlermeldung in den Gast-VMs

1
2
3
4
$ ls /media/data
ls: cannot access '/media/data': Connection refused
$ ls /media
d????????? ? ? ? ?            ? data

Am Host läuft libvirtd ohne größer Schwierigkeiten

1
2
3
4
5
$ systemctl status libvirtd.service
● libvirtd.service - Virtualization daemon
     Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)
     Active: active (running) since Sun 2023-09-17 21:48:45 CEST; 35min ago
...

Vielleicht aber doch etwas...

1
2
3
4
5
6
$ cat /var/log/syslog | grep libvirtd
...
Sep 17 21:41:35 cloud libvirtd[50878]: Failed to read AppArmor profiles list '/sys/kernel/security/apparmor/profiles': Permission denied
Sep 17 21:41:35 cloud dbus-daemon[4370]: apparmor="DENIED" operation="dbus_method_call"  bus="session" path="/org/freedesktop/DBus" interface="org.freedesktop.DBus" member="Hello" mask="send" name="org.freedesktop.DBus" pid=50878 label="libvirtd" peer_label="unconfined"
Sep 17 21:41:35 cloud libvirtd[50878]: internal error: Unable to get session bus connection: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents this sender from sending this message to this recipient; type="method_call", sender="(null)" (inactive) interface="org.freedesktop.DBus" member="Hello" error name="(unset)" requested_reply="0" destination="org.freedesktop.DBus" (bus)
...

Hat jemand vielleicht eine Idee woran das liegen könnte? Vielen Dank schon mal im Voraus!

Stonerocker

(Themenstarter)

Anmeldungsdatum:
18. Oktober 2007

Beiträge: 28

Es gibt einen Bug im aktuellen QEMU.

https://answers.launchpad.net/ubuntu/+question/707811

https://bugs.launchpad.net/ubuntu/+source/qemu/+bug/2033957

Aktuelle Lösung:

1
2
3
4
5
6
7
8
apt install qemu-system-x86:amd64=1:6.2+dfsg-2ubuntu6.11
apt install qemu-user-static:amd64=1:6.2+dfsg-2ubuntu6.11
apt install qemu-utils:amd64=1:6.2+dfsg-2ubuntu6.11
apt install qemu-system-common:amd64=1:6.2+dfsg-2ubuntu6.11
apt install qemu-block-extra:amd64=1:6.2+dfsg-2ubuntu6.11
apt install qemu-system-data:amd64=1:6.2+dfsg-2ubuntu6.11
apt install qemu-system-x86:amd64=1:6.2+dfsg-2ubuntu6.11
apt install qemu-system-gui:amd64=1:6.2+dfsg-2ubuntu6.11

dann reboot

oder

ein apt update mit diesem PPA https://launchpad.net/~sergiodj/+archive/ubuntu/qemu-bug2033957. Das hab ich aber nicht getestet.

Antworten |