Zeitüberschreitung beim Warten auf das Hochfahren der Maschine
Habe ich Ubuntu 13.10 installiert und ich Vagrant und VirtualBox 1.5.4 4.3.10r93012. Mein problem tritt auf, wenn ich Schreibe den Befehl vagrant up
bei der ersten Ausführung des Skripts, bis die virtuelle Maschine korrekt. Aber nachdem ich vagrant halt
und schreiben Sie den Befehl vagrant up
wieder ein problem Auftritt:
vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Clearing any previously set forwarded ports...
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
default: Adapter 2: hostonly
==> default: Forwarding ports...
default: 22 => 2222 (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2222
default: SSH username: vagrant
default: SSH auth method: private key
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: Warning: Connection timeout. Retrying...
default: 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.
If you look above, you should be able to see the error(s) that
Vagrant had when attempting to connect to the machine. These errors
are usually good hints as to what may be wrong.
If you're using a custom box, make sure that networking is properly
working and you're able to connect to the machine. It is a common
problem that networking isn't setup properly in these boxes.
Verify that authentication configurations are also setup properly,
as well.
If the box appears to be booting properly, you may want to increase
the timeout ("config.vm.boot_timeout") value.
Gibt es eine Lösung? Danke.
InformationsquelleAutor der Frage xserrat | 2014-04-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erhöhe ich die Zeit mit
config.vm.boot_timeout
. Aber für mich war es nicht der Grund, obwohl der Fehler sagt über einen timeout.Öffnete ich die Vagrantfile mit vim und fügen Sie die folgenden Zeilen, die sich auf der Benutzeroberfläche für die VM.
Nachdem erneutes ausführen der
vagrant up
sah ich den wahren Grund in der GUI. Es war ein Fehler-dialog und es immer warten. Das war der Grund für den timeout der Verbindung.Dieses Problem zu beheben hatte ich zu tun, einige Konfigurationen in der system-BIOS. Musste ich wiederum auf die intel VT-x Einstellung. Und bitte prüfen Sie für AMD-V-Einstellung auch. Diese Einstellungen helfen, hardware-Virtualisierung.
InformationsquelleAutor der Antwort Akalanka
Wählen Sie Ihre Ubuntu-server, klicken Sie auf Einstellungen, gehen Sie zur Registerkarte Netzwerk, und vergewissern Sie sich, dass Ihre Kabel Angeschlossen option ausgewählt ist.
InformationsquelleAutor der Antwort paulalexandru
Ich hatte das gleiche problem auf windows 10 und die Lösung war für mich zu aktivieren Intel Virtualization.
Ich fürchte, ich kann nicht Ihnen genaue Anweisungen geben, wie weit das BIOS-Menü Optionen von computer zu computer variieren je nach Hersteller. Allerdings, in der Regel sollten Sie diese Schritte:
1-Power auf die Maschine, und öffnen Sie das BIOS.
2 - Öffnen Sie die Prozessor-Untermenü. Die Prozessor-Einstellungen-Menü kann ausgeblendet werden, in den Chipsatz (Advanced CPU-Configuration oder die Northbridge.
3-Enable Intel Virtualization Technology (auch bekannt als Intel VT) oder AMD-V in Abhängigkeit von der Marke des Prozessors.
4 - Speichern Sie die änderungen und starten Sie neu.
InformationsquelleAutor der Antwort Hedeshy
Habe ich "vagrant destroy" und das problem gelöst.
Dieser Befehl Stoppt die laufende Maschine Vagrant verwaltet und zerstört alle Ressourcen, die erstellt wurden, während der Maschine-Erstellung. Nachdem dieser Befehl ausgeführt wird, sollte Ihr computer in einem sauberen Zustand, als wenn Sie nie geschaffen, die Gast Maschine in den ersten Platz.
InformationsquelleAutor der Antwort Tanveer Hossain Jony
Müssen Sie in der Lage, die GUI. Entfernen Sie die Kommentar-dieser Zeilen in Ihrer
Vagrant
Datei:Nachdem müssen Sie das Herunterfahren Ihres Rechners und starten Sie wieder:
InformationsquelleAutor der Antwort monteirobrena
War ich auch immer Fehlermeldung
Timed out while waiting for the machine to boot.
Nach der Aktivierung wird die GUI über vagrant Datei, konnte ich sehen, dass vagrant tp wurde gefragt, für login & Passwort. die Bereitstellungvagrant/vagrant
gearbeitet, aber die Maschine war noch nicht oben.Schließlich
Vagrant destroy
gearbeitet. Nach diesem vagrant up bereitgestellte Maschine & jetzt konnte ich tun, ssh.InformationsquelleAutor der Antwort user3286912
Bearbeiten
config.vm
und erhöhen Sie den Wert vonconfig.vm.boot_timeout
auf Ihre Bedürfnisse.InformationsquelleAutor der Antwort ivspenna
Starten Sie Ihren computer neu und halten Sie schlagen f10-Taste. Dadurch werden Sie in das system-BIOS. Dort können Sie überprüfen, ob Ihr Intel-Virtualisierung deaktiviert ist. Wenn ja, ändern Sie es auf Enabled, speichern und weiter, um Ihren pc neu starten.
InformationsquelleAutor der Antwort S. Rahman
Paar Dinge, die Sie ausprobieren können:
vagrant -v
) Sie ausgeführt werden, und es sollte die Letzte sein. Auch laufenvagrant box update
.config.vm.boot_timeout
Wert im Vagrantfile.Hinzufügen
vb.gui = true
nachconfig.vm.provider :virtualbox do |vb|
Linie im Vagrantfile zu öffnen, die VM mit GUI. Versuchen Sie, erneut zu laden und sehen, was ist der genaue Fehler, an denen Sie festhängen und versuchen der Festsetzung.Auch klicken Sie auf Einstellungen, gehen Sie zur Registerkarte Netzwerk, und vergewissern Sie sich, dass Ihr Kabel-option Verbunden ausgewählt ist.
Wenn der GUI aktiviert ist, versuchen Sie es nachladen und sobald der login-Bildschirm ist, können Sie sich einloggen mit dem Benutzernamen Gast und das Passwort ist das gleiche wie der Benutzername. Sie öffnen müssen
/etc/default/grub
. Fügen Sie die folgenden am Ende der Datei ein und speichern Sie die Datei:GRUB_RECORDFAIL_TIMEOUT=2
. Führen Siesudo update-grub
. Herunterfahren der VM und führen Sievagrant up
.InformationsquelleAutor der Antwort Sandeep Chandel