Fedora 26 conexão libvirt expira

0

Estou tentando fazer com que libvirtd e virt-manager funcionem por alguns dias.

Eu tenho todo o grupo de pacotes "Virtualização" instalado e confirmei que libvirtd está sendo executado com systemctl status libvirtd .

Quando abro virt-manager (como usuário root ou normal), recebo o seguinte: Tela principal do Virtual Manager , com estes detalhes de conexão .

Se eu usar virsh , em seguida, conecte-se a qemu:///system , obtenho o seguinte:

Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
       'quit' to quit

virsh # connect qemu:///system
[...]

Em que [...] está simplesmente em branco; não há resposta ou erro de qualquer tipo.

Verifiquei que /var/run/libvirt/libvirt-sock também existe.

Como uma observação adicional, que pode ou não ser importante, libvirtd sempre falha ao desligar quando eu desligo o computador, e tenho que desligar a máquina com força.

O que devo fazer para que a virtualização funcione?

    
por Gerardo 03.11.2017 / 17:22

1 resposta

0

Parece que o libvirtd está preso / interrompido durante a inicialização por algum motivo. É difícil diagnosticar o motivo da informação que você forneceu, mas eu recomendo preencher um bug contra o 'libvirt' no rastreador de bugs do Fedora. Se você pode capturar um rastreio de pilha do daemon libvirtd que ajudaria os mantenedores a diagnosticar o problema. Por exemplo, use o GDB para obter o rastreamento de pilha

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

Em seguida, adicione a saída ao bug como um anexo

    
por 06.11.2017 / 11:01