428 Stimmen

Vagrant steckte Verbindung Timeout erneut versuchen

Mein Vagrant hat gestern Abend einwandfrei funktioniert. Ich habe gerade den PC eingeschaltet, vagrant up eingegeben und das ist das Ergebnis:

==> default: Löschen zuvor festgelegter Netzwerkschnittstellen...
==> default: Vorbereiten von Netzwerkschnittstellen basierend auf der Konfiguration...
    default: Adapter 1: nat
    default: Adapter 2: hostonly
==> default: Ports weiterleiten...
    default: 22 => 2222 (Adapter 1)
==> default: VM wird gebootet...
==> default: Warte darauf, dass die Maschine bootet. Dies kann einige Minuten dauern...
    default: SSH-Adresse: 127.0.0.1:2222
    default: SSH-Benutzername: vagrant
    default: SSH-Authentifizierungsmethode: privater Schlüssel
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...
    default: Fehler: Verbindungstimeout. Wiederholung...

Hatte das schon einmal jemand? Vagrant wird noch nicht weitreichend im Web behandelt und ich kann keinen Grund finden, warum dies passiert.

2voto

Löschen Sie die Datei:

C:\Benutzer\Benutzername\\.vagrant.d\insecure_private_key

Führen Sie dann aus:

vagrant up

1voto

Mahbub Punkte 4349

Ich habe das gleiche Problem gehabt. Ich habe es behoben, indem ich Virtualisierung im BIOS-Setup aktiviert habe.

1voto

telina Punkte 166

Wie bereits von einigen Leuten hier erwähnt, tritt der Fehler unter anderem auf, wenn das VirtualBox-Image nicht ordnungsgemäß gebootet wurde. Mir hat es nicht viel geholfen, den GUI-Modus auf Vagrant zu verwenden, da nur ein schwarzes Fenster angezeigt wurde. Im VirutalBox-GUI habe ich die Einstellungen auf meiner VM überprüft und festgestellt, dass das Betriebssystem irgendwie falsch eingestellt war (Debian 32 Bit anstelle von 64 Bit).

Ich kann daher nur empfehlen, die VirtualBox-Einstellungen der VM manuell zu überprüfen und die VM ohne Verwendung von Vagrant zum Booten zu bringen.

1voto

JustinParker Punkte 618

Wenn Sie die GUI nicht aktivieren und später deaktivieren möchten, können Sie auch das Erweiterungspack von Oracle installieren:

http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html#extpack

Fügen Sie dann dies in Ihre Vagrantfile ein, um VRDP zu aktivieren:

vb.customize ["modifyvm", :id, "--vrde", "on"]

Jetzt können Sie RDP verwenden, um bei Bedarf eine Verbindung zu Ihrer Box herzustellen, ohne dass SSH ausgeführt werden muss oder die GUI die ganze Zeit geöffnet sein muss.

1voto

Abhishek D K Punkte 1726

Das gleiche Problem für ubuntu/bionic64 trat auf

durch Aktivieren der GUI in der Vagrantfile konnte ich mich mit den Standarddaten vagrant/vagrant anmelden

config.vm.provider "virtualbox" do |vb|
   vb.gui = true
end  

dann die Firewall mit folgendem Befehl zurücksetzen

$ ufw force --reset  

dann das System neu starten, diesmal ohne UI
konnte problemlos ohne Probleme booten

stelle sicher, dass du ein Backup der Firewall-Regeln machst, bevor du das Zurücksetzen durchführst

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X