Je rencontre la série d'erreurs suivante lorsque j'essaie de démarrer un domaine en utilisant virsh:
virsh # start vimes
error: Échec du démarrage du domaine vimes
error: Fin de fichier lors de la lecture des données: Erreur d'entrée/sortie
error: Échec de reconnexion à l'hyperviseur
En surveillant les fichiers journaux pendant que cela se produit, j'obtiens la sortie suivante:
/var/log/libvirt/libxl/vimes.log
libxl: debug: libxl_create.c:1362:do_domain_create: ao 0x7f4e1c0017e0: create: how=(nil) callback=(nil) poller=0x7f4e1c0019c0
dmesg
[ 852.559719] libvirtd[2187]: segfault at ffffffffffffffff ip 00007f4e45472614 sp 00007f4e3e6b60d8 error 7 in libc-2.19.so[7f4e453ed000+19e000]
/var/log/libvirt/libxl/libxl-driver.log
xc: debug: hypercall buffer: cache current size:4
xc: debug: hypercall buffer: cache hits:13 misses:4 toobig:1
xc: debug: hypercall buffer: total allocations:18 total releases:18
xc: debug: hypercall buffer: current allocations:0 maximum allocations:4
xc: debug: hypercall buffer: cache current size:4
xc: debug: hypercall buffer: cache hits:13 misses:4 toobig:1
xc: debug: hypercall buffer: total allocations:18 total releases:18
xc: debug: hypercall buffer: current allocations:0 maximum allocations:4
xc: debug: hypercall buffer: cache current size:4
xc: debug: hypercall buffer: cache hits:13 misses:4 toobig:1
Je ne sais pas trop comment procéder. Il n'est pas clair à partir des messages d'erreur ce qui ne va pas. L'hôte et le client exécutent tous deux OpenSuse 13.2.
0 votes
J'ai réglé cela et redémarré libvirtd, mais cela ne semble pas avoir d'effet sur la sortie. Je peux obtenir plus de sortie avec 'LIBVIRT_DEBUG=1 virsh start vimes' cependant. J'ai mis le dump sur Pastebin : pastebin.com/xYQV8n72
1 votes
Modifiez
/etc/libvirt/libvirtd.conf
et changezlog_level
à 1. Ensuite, rechargez libvirtd et réessayez. Vous devriez obtenir un journal beaucoup plus détaillé et, espérons-le, utile.