Eu sei que é um pouco tarde, mas eu tive o mesmo problema (exceto que eu instalei o xen 4.5).
Eu resolvi o problema executando
/etc/init.d/xencommons start
em cada inicialização.
Espero que isso possa ajudar alguém.
Eu fiz uma nova instalação do Ubuntu 14.04 Desktop 64-bit com a opção LVM selecionada durante a instalação. Então a primeira coisa que fiz foi a instalação do hipervisor xen.
sudo apt-get install xen-hypervisor-4.4-amd64
Eu reiniciei este Ubuntu principal uma vez. Então eu reiniciei no Ubuntu com o hipervisor Xen . Quando tento fazer qualquer coisa com o conjunto de ferramentas padrão xl , ocorre um erro.
# xl info
xc: error: Could not obtain handle on privileged command interface (2 = No such file or directory): Internal error
libxl: error: libxl.c:87:libxl_ctx_alloc: cannot open libxc handle: No such file or directory
cannot init xl context
Parece que este problema existe em várias versões do xen e foi resolvido de tempos em tempos em atualizações, mas não há um conjunto de instruções claras para usar no meu caso, o Xen 4.4. Qualquer ajuda clara será apreciada.
NOTA : Estou fazendo tudo isso em uma máquina virtual de 64 bits no Virtualbox, obviamente meu processador (original e virtual) suporta virtualização em hardware, e isso está ativado.
Eu sei que é um pouco tarde, mas eu tive o mesmo problema (exceto que eu instalei o xen 4.5).
Eu resolvi o problema executando
/etc/init.d/xencommons start
em cada inicialização.
Espero que isso possa ajudar alguém.
Parece que você está tentando usar xl
sem sudo
. xl
requer que você prefixe cada comando com sudo
.
Em vez de
xl info
, tente
sudo xl info