virt-manager não pode se conectar ao xen

1

Quando tento conectar-me ao meu domínio XEN com o virtmanager no Ubuntu 14.04, apenas recebo o seguinte erro:

Unable to connect to libvirt.

internal error: libxenlight state driver is not active

Verify that:
 - A Xen host kernel was booted
 - The Xen service has been started

Libvirt URI is: xen:///

Traceback (most recent call last):   File "/usr/share/virt-manager/virtManager/connection.py", line 1027, in
_open_thread
    self.vmm = self._try_open()   File "/usr/share/virt-manager/virtManager/connection.py", line 1009, in
_try_open
    flags)   File "/usr/lib/python2.7/dist-packages/libvirt.py", line 105, in openAuth
    if ret is None:raise libvirtError('virConnectOpenAuth() failed') libvirtError: internal error: libxenlight state driver is not active
    
por glisignoli 15.05.2014 / 12:43

3 respostas

2

Mm. O mesmo erro me atingiu e minha própria sugestão não funcionou. Eu já tinha a última versão.

Tente isto:

  1. Inicie o Nautilus como root no terminal:

    sudo -H nautilus
    
  2. Localize e copie o arquivo /etc/xen/xend-config.sxp para /etc/xen/xend-config.sxp.backup :

    sudo cp /etc/xen/xend-config.sxp /etc/xen/xend-config.sxp.backup
    
  3. Abra o arquivo /etc/xen/xend-config.sxp com gedit ou nano :

    sudo -H gedit /etc/xen/xend-config.sxp
    
  4. Encontre e descomente as seguintes linhas:

    • xend-unix-server no e altere para xend-unix-server yes
    • xend-unix-path /var/lib/xend/xend-socket e altere para xend-unix-path /var/lib/xend/xend-socket
  5. Salve o arquivo editado e saia do gedit ou nano.

  6. Reinicie os serviços libvirt-bin , xen e xendomains :

    sudo service libvirt-bin restart
    sudo service xen restart
    sudo service xendomains restart
    

Eu fiz o mesmo e virt-manager conectado.

As instruções acima são amplamente baseadas em uma revisão por Gizmo Chicken no virt-manager no Centro de Software do Ubuntu.

Esse problema aparece aqui:
link

E talvez esteja relacionado com o problema aqui: link

    
por anon 22.08.2014 / 07:53
-1

tente atualizar o virt-manager.

ubuntuupdates.org

    
por anon 21.08.2014 / 02:38
-1

Eu tive esse erro e descobri que era porque o kernel Xen não foi selecionado na inicialização.

Para provar isso, pegue o prompt de inicialização do grub e assegure-se de que o kernel Xen esteja selecionado.

Supondo que isso agora funciona, você precisa verificar com sua distro específica como tornar isso persistente. Para o Debian Jessie eu usei:

dpkg-divert --divert /etc/grub.d/08_linux_xen --rename /etc/grub.d/20_linux_xen

então

update-grub 
    
por SJM 20.01.2017 / 12:10