Vagrant kann Ubuntu/vivid32 nicht aufrufen. Während des Hochfahrens versucht Vagrant, sich mehrmals zu verbinden und schließlich auszusteigen. Wenn ich über VirtualBox-Manager eine Verbindung zur Box herstelle, zeigt ifconfig an, dass eth0 aktiv ist, aber keine IP zugewiesen ist. ich dann tunVagrant up startet die Netzwerkschnittstelle bei Cloud-Images nicht
sudo ifdown eth0 && sudo ifup eth0
Danach wird ifconfig zeigt, dass eth0 eine IP-Adresse hat. Ich kann dann verbinden von vagrant mit Vagrant ssh Wenn ich ausschalten und den Gast mit VirtualBox-Manager einschalten, kommt der Gast ok (mit IP-Adresse) und vagrant, dass ifconfig zeigt, dass eth0 eine IP-Adresse hat. Ich kann dann von vagrant mit Vagrant ssh verbinden.
Wenn ich den Gast mit VirtualBox Manager aus- und einschalten, kommt der Gast ok (mit IP-Adresse) und Vagrant kann über Vagrant SSH verbinden.
Wenn ich über Vagabund (vagrant halt) und Einschalten (vagrant bis), erhalte ich das gleiche Problem (Timeout auf vagabundierende Seite und keine IP-Adresse) und kann keine Verbindung mit dem Gast über vagrant ausgeschaltet ssh.
Während vagrant versucht, eine Verbindung, die Gast zeigt:
cloud-init-nonet[4.54]: waiting 10 seconds for network device
cloud-init-nonet[14.57]: waiting 120 seconds for network device
cloud-init-nonet[134.57]: gave up waiting for a network device
ich mehrere Lösungsvorschläge auf der Gästeseite wie this versucht.
Was auch immer ich versuchte, half nicht auf der vagranten Seite.
Nach der ersten Reparatur an die IP-Adresse im Gast kann VirtualBox-Manager die Box jetzt und ohne Probleme mehrmals aufstellen. Aber wenn ich über Vagrant (Vagabund Halt) und Einschalten (Vagabund bis) ausschalten, bekomme ich das gleiche Timeout-Problem und kann nicht mit dem Gast über Vagrant SSH verbinden. Ich vermute, dass "vagrant up" die Netzwerkschnittstelle löscht und wieder einrichtet und dadurch das Problem wieder auftritt.
(dies geschieht auch mit Gast: ubuntu/trusty32)
f:\Programs\HashiCorp\Vagrant\bin>vagrant up
Bringing machine 'vivid32' up with 'virtualbox' provider...
==> vivid32: Checking if box 'ubuntu/vivid32' is up to date...
==> vivid32: Clearing any previously set forwarded ports...
==> vivid32: Clearing any previously set network interfaces...
==> vivid32: Preparing network interfaces based on configuration...
vivid32: Adapter 1: nat
==> vivid32: Forwarding ports...
vivid32: 22 => 2222 (adapter 1)
==> vivid32: Booting VM...
==> vivid32: Waiting for machine to boot. This may take a few minutes...
vivid32: SSH address: 127.0.0.1:2222
vivid32: SSH username: vagrant
vivid32: SSH auth method: private key
vivid32: Warning: Connection timeout. Retrying...
vivid32: Warning: Connection timeout. Retrying...
...
vivid32: Warning: Connection timeout. Retrying...
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.
- Vagrant 1.7.4
- VirtualBox - VirtualBox-5.0.0-101573
- -Host - Windows Vista
- Gast ubuntu/vivid32
Holen Sie sich das gleiche Problem heute, wirklich seltsam ... – weynhamz
Downgrade der Virtualbox auf 4.3.28, und es funktioniert, so muss das Problem die neuere Version 5.0.0 von VIrtualbox funktioniert nicht mit Vagrant. – weynhamz
Aus Vagrant's Problemliste schlägt es vor, dass dies auf 5.0.3 behoben werden sollte, also warten wir. – weynhamz