vagrant kann keine Verbindung zu virtual box

Wenn ich vagrant up mit einem basic-Vagrantfile nur mit diesen 2 Zeilen konfiguriert :

config.vm.box = "ubuntu/trusty32"
config.vm.network "forwarded_port", guest: 80, host: 8080

Sehe ich meine virtual box öffnen, aber dann ist mein Gast-log zeigt diese Zeile mehrmals, bis timeout :

default: Warning: Connection timeout. Retrying...

Dann, einige Zeit nach dem timeout, der virtual box box ist endlich fragt mich nach einem login, aber das war zu lange!

Also ich log mit vagrant/vagrant. Dann auf meine physische Maschine, wenn ich "vagrant ssh". Nichts passiert, bis zu diesem :

ssh_exchange_identification: read: Connection reset by peer

Was ist falsch ? Irgendeine Idee ?

(btw mein port 8080 frei ist, und ich habe auch versucht vb.gui = true,

es funktioniert und es ist mit box hashicorp/precise32)

  • Möglicherweise relevant github Problem.
  • Also, was kann ich tun ?
  • Es könnte helfen, hinzufügen config.ssh.insert_key = false zu Ihrem Vagrantfile. Führen Sie vagrant destroy && vagrant up Wiederherstellung des VM. Nicht sicher, ob das wird helfen, aber ich hatte eine Instanz wo, das war alles, es dauerte.
  • Danke, aber das funktioniert nicht.
  • Während meiner virtualbox versucht zu Booten, sehe ich viele Dinge passiert, wie viele "Sein: Laden..." und "Beginnen: Running..." - Zeilen, dann "warten Sie 10 Sekunden für das Netzwerk-Gerät", dann "warten 120 Sekunden für das Netzwerk-Gerät", dann Versagen Nachrichten... dann, ssh Dinge, "Waiting for network configuration...", "Generierung abgeschlossen", weiter "Warten Sie 60 Sekunden für die Netzwerk-Konfiguration...", dann vagrant timeout, dann "Boot-system ohne full configuration", dann endlich-login-Bildschirm.
  • Komisch. Ich bin aus Ideen, sorry. Nützliche info für andere Leser hier vielleicht: Ihr vagrant-version und Ihre host-Umgebung. Sie sollte wohl Staat diejenigen, die in Ihrer Frage.
  • Meine host-Umgebung : windows 7 (intel t6600 Prozessor, also keine Virtualisierung, so dass ich mit ubuntu/trusty32 statt 64), vagrant-version = neueste. Sollte ich versuchen, eine ältere vagrant-version ?
  • Also ich denke mal, mein pc-si zu alt (intel t6600-Prozessor) für ubuntu/trusty32, auch wenn ubuntu/trusty32 braucht keine hardware-Virtualisierung. Schade, also ich bleibe bei "hashicorp/precise32"

InformationsquelleAutor trogne | 2015-07-21
Schreibe einen Kommentar