web-dev-qa-db-fra.com

Pourquoi "Sudo virsh" est-il suspendu dans la console?

Je voulais expérimenter OpenStack sur mon iMac: J'ai donc installé buntu Cloud Live Image sur une VM et j'ai également exécuté DevStack sur une nouvelle machine virtuelle serveur Ubuntu 64 bits.

Le script DevStack se bloque sur la ligne suivante:

instances=`Sudo virsh list --all | grep $INSTANCE_NAME_PREFIX | sed "s/.*\($INSTANCE_NAME_PREFIX[0-9a-fA-F]*\).*/\1/g"`

J'ai commenté ce bloc et relancé le script, cette fois, il ne s'est pas bloqué; complétant ainsi sa course.

J'ai essayé d'exécuter Sudo virsh list --all sur mon CloudLive VM et il a juste remis les mains jusqu'à ce que je sorte de ce dernier.

Pourquoi Sudo virsh est-il suspendu?

Votre aide est appréciée.


Remarque 1: La commande virsh répond sans Sudo.

Remarque 2: Je ne suis pas sûr que cela compte, mais j'exécute mes machines virtuelles dans VMWare Fusion.

2
technophobia

Assurez-vous qu'il n'y a aucune instance en cours d'exécution de dmidecode.

killall -9 dmidecode
4
XaviCampa

killall dmidecode a travaillé pour moi.

Je suis un peu surpris car je tourne sur 12.04 qui utilise libvirt 0.9.8 et de https://bugzilla.redhat.com/show_bug.cgi?id=796451 on dirait un correctif est entré dans 0.9.6-5.

2
user92929

kill dmidecode fonctionne pour moi et continue à Django installation

utiliser un autre shell ou ssh

killall -9  dmidecode

pour l'utilisateur root

ou

Sudo killall -9 dmidecode

pour utilisateur non root

2
Adhi