Go to main content
Guide d'administration de Pilote et utilitaires Nova 1.0 d'Oracle® VM Server for SPARC OpenStack

Quitter la vue de l'impression

Mis à jour : Septembre 2016
 
 

Dépannage des problèmes de déploiement d'une machine virtuelle

Erreur : No valid host was found

Le message d'erreur no valid host was found peut s'afficher si le déploiement d'une machine virtuelle échoue. Ce problème peut être un échec de déploiement partiel, même si un nœud devrait pouvoir répondre à la demande en fonction des ressources disponibles et du type d'hyperviseur requis pour déployer cette image.

Pour déterminer la cause principale, assurez-vous que le nœud de calcul est en mode de débogage en définissant debug=true et verbose=true dans le fichier /etc/nova/nova.conf.

Si le mode de débogage est désactivé, ajoutez les lignes suivantes dans le fichier /etc/nova/nova.conf :

debug=true
verbose=true

Redémarrez le service nova-compute :

nova# svcadm restart nova-compute

Pour chaque nœud de calcul, recherchez DEBUG: run_method: spawn() dans le journal du nœud de calcul pour déterminer si le nœud de calcul a reçu la demande. Exécutez cette commande sur vos nœuds de calcul actifs.

nova# tail -f `svcs -L nova-compute` | grep "DEBUG: run_method: spawn()"

Si vous voyez une ligne de ce type, la demande a atteint le nœud de calcul et vous avez identifié l'emplacement probable du problème :

2016-07-07 13:48:58.319 29186 DEBUG nova.virt.ldoms.driver [req-1440679a-771d-4e21-aca7-7b42f6a35648 d225a5a7434f4685a9f47326a2e5ff9f 3255d9556a354e8589b9a0a8475d7c0e - - -] DEBUG: run_method: spawn() spawn /usr/lib/python2.7/vendor-packages/nova/virt/ldoms/driver.py:954

Si spawn() se produit, poursuivez le débogage du problème. Reportez-vous à Dépannage des problèmes de service de calcul Nova.

Si vous recevez l'erreur No valid host found mais que vous ne voyez pas de ligne spawn(), le problème se situe probablement sur le contrôleur de Cloud. Pour continuer le débogage de cette défaillance, reportez-vous à Dépannage d'autres problèmes OpenStack.