Erro Xen: “xl list” reclama de libxl

1

Após ter instalado o Xen no Arch Linux, não consigo emitir nenhum comando xl, recebendo este erro:

xc: error: Could not obtain handle on privileged command interface (2 = No such file or directory): Internal error

libxl: error: libxl.c:109:libxl_ctx_alloc: cannot open libxc handle: No such file or directory

cannot init xl context

Do dmesg, vejo essas mensagens durante a inicialização:

[    0.000000] efi: EFI_MEMMAP is not enabled.
[    0.000000] esrt: ESRT header is not in the memory map.
[   14.270676] Ignoring BGRT: invalid status 0 (expected 1)

Dmesg completo: link

    
por Folatt 08.10.2015 / 23:08

3 respostas

0

Resolvido graças ao mvault me dando algo para tentar. De repente, percebi que minha mensagem de erro era um pouco diferente do que escrevi aqui:

xc: error: Could not obtain handle on privileged command interface (13 = Permission denied): Internal error
libxl: error: libxl.c:109:libxl_ctx_alloc: cannot open libxc handle: No such file or directory

E este é muito fácil de resolver com

$ sudo xl list

Eu devo ter ficado muito confuso, porque em outro fórum eu escrevi o último erro, como a inicialização do Xen e sua mensagem de erro xl são muito parecidas com a inicialização do Arch Linux e sua mensagem de erro xl.

    
por 09.10.2015 / 20:28
0

Execute este problema instalando a partir de fontes (uma versão antiga 4.4.1). Apesar de todas as respostas acima, meu problema tem uma causa raiz diferente.

Talvez você tenha instalado corretamente, mas não atualizou seu grub2 corretamente. Algumas evidências são o /proc/xen não montado. Verifique seu /boot/grub/grub.cfg para o menuentry com o xen.gz e atualize o /etc/default/grub e execute o comando sudo update-grub some helpfull poderia ser:

awk '/menuentry/ && /class/ {count++; print count-1"****"$0 }'      /boot/grub/grub.cfg | grep -i "Xen"

# update grub with the apropriate index (in my case 3)
sudo sed -i 's/GRUB_DEFAULT=[0-9]/GRUB_DEFAULT=3/' /etc/default/grub
sudo update-grub

sudo reboot
    
por 14.01.2017 / 15:12
0

[problema]

xencall: error: Could not obtain handle on privileged command interface: No such file or directory

libxl: error: libxl.c:108:libxl_ctx_alloc: cannot open libxc handle: No such file or directory

cannot init xl context

[solução]

sudo /etc/init.d/xencommons start    
sudo /etc/init.d/xendomains start    
sudo /etc/init.d/xen-watchdog start    
sudo /etc/init.d/xendriverdomain start
    
por 01.09.2017 / 04:46