Pages : 1
#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
Pages : 1