Zeitüberschreitung bei der Fedora 26-Libvirt-Verbindung

497
Gerardo

Ich habe seit Tagen versucht zu bekommen libvirtdund virt-managerzu arbeiten.

Ich habe die gesamte "Virtualization" -Gruppe von Paketen installiert und habe bestätigt, dass libvirtdsie mit läuft systemctl status libvirtd.

Wenn ich virt-manager(als root oder normaler Benutzer) öffne, erhalte ich Folgendes: Virtual Manager-Hauptbildschirm mit diesen Verbindungsdetails .

Wenn ich virshdann verbinde qemu:///system, bekomme ich folgendes:

Welcome to virsh, the virtualization interactive terminal.  Type: 'help' for help with commands 'quit' to quit  virsh # connect qemu:///system [...] 

Wo [...]ist einfach leer; Es gibt keine Reaktion oder Irrtümer.

Ich habe bestätigt, dass es auch /var/run/libvirt/libvirt-sockexistiert.

Als zusätzliche Notiz, die möglicherweise von Bedeutung ist oder nicht, libvirtdkann das Herunterfahren des Computers immer fehlschlagen, wenn ich den Computer herunterfahre, und ich muss die Maschine zwangsweise ausschalten.

Was muss ich tun, damit die Virtualisierung funktioniert?

0

1 Antwort auf die Frage

0
DanielB

Es klingt, als ob libvirtd aus irgendeinem Grund während der Initialisierung hängen geblieben ist. Es ist schwierig, anhand der von Ihnen bereitgestellten Informationen den Grund dafür zu bestimmen, aber ich würde empfehlen, einen Fehler gegen 'libvirt' im Fedora-Bugtracker einzureichen. Wenn Sie eine Stack-Ablaufverfolgung des libvirtd-Daemons erfassen können, würde dies den Betreuern helfen, das Problem zu diagnostizieren. Verwenden Sie beispielsweise GDB, um den Stack-Trace abzurufen

 $ dnf debuginfo-install libvirt $ pgrep libvirtd ...prints PID of libvirtd... $ gdb (gdb) attach $PID-OF-LIBVIRTD (gdb) thread apply all backtrace 

Fügen Sie dann die Ausgabe als Anhang zum Fehler hinzu