Contenu | Rechercher | Menus

Annonce

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Pour en savoir un peu plus sur l'équipe du forum.

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 08/10/2017, à 19:00

zerros

[Résolu] vagrant et libvirt

Bonjour,

Je galère pour faire fonctionner vagrant avec libvirt. J'ai installé le tout. Quand j'essaie de lancer une vm,
je me retrouve bloqué à l'étape "==> default: Waiting for domain to get an IP address..."

J'ai essayé dans mon fichier vagrant de désactiver la config auto. Ça a eu pour effet de passer cette étape et de rester
bloquer sur "==> default: Waiting for SSH to become available...". Bref ça plante.

Dans les logs, de libvirt, tout ce que j'ai c'est:

2017-10-08 17:56:34.389+0000: 8843: debug : virThreadJobSet:96 : Thread 8843 (virNetServerHandleJob) is now running job remoteDispatchNetworkGetDHCPLeases
2017-10-08 17:56:34.389+0000: 8843: debug : virThreadJobClear:121 : Thread 8843 (virNetServerHandleJob) finished job remoteDispatchNetworkGetDHCPLeases with ret=0

Et au final il monte une autre interface bridge "virbr1" avec un autre network mais reste toujours bloqué au même endroit.

Mon fichier vagrant est super simple:

Vagrant.configure("2") do |config|
  config.vm.box = "quarkslab/debian-9.0.0-amd64"
  config.vm.box_version = "20170706"
  config.vm.network "public_network"
end

Je ne pige pas où est le problème. Si vous avez une idée, je suis preneur. Quelques infos détaillées ci-dessous.

Vagrant 2.0.0
libvirt-bin 3.6.0-1ubuntu4~cloud0
libvirt-clients 3.6.0-1ubuntu4~cloud0
libvirt-daemon 3.6.0-1ubuntu4~cloud0
libvirt-daemon-system 3.6.0-1ubuntu4~cloud0
libvirt-dev:amd64 3.6.0-1ubuntu4~cloud0
libvirt0:amd64 3.6.0-1ubuntu4~cloud0

Les services libvirtd, libvirt-bin et libvirt-guests sont bien démarrés. L'interface bridge monte bien:

4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 52:54:00:2c:9e:2a brd ff:ff:ff:ff:ff:ff
    inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
       valid_lft forever preferred_lft forever

Les règles iptables sont installées par défaut et dnsmasq se lance bien:

nobody    1929     1  0 17:34 ?        00:00:00 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
root      1930  1929  0 17:34 ?        00:00:00 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper

Voilà. J'espère que vous pourrez m'aider.

Dernière modification par zerros (Le 10/10/2017, à 11:03)

Hors ligne

#2 Le 10/10/2017, à 11:03

zerros

Re : [Résolu] vagrant et libvirt

résolu. un prob iptables ...

Hors ligne