1. ホーム
  2. ssh

[解決済み] Vagrantのスタックした接続のタイムアウトを再試行する

2022-03-24 01:40:50

質問

昨夜、私のvagrantは全く問題なく動作していました。先ほどPCの電源を入れ vagrant up そして、これが私の得たものです。

==> 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: 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: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...
    default: Error: Connection timeout. Retrying...

以前にこのようなことがあった方はいらっしゃいますか? vagrantはまだウェブで広く取り上げられておらず、このようなことが起こる理由が見つかりません。

解決方法は?

私はこの問題を解決しました。他の人が同じような問題を抱えている場合に備えて、回答します。

私がやったことは Virtual boxのGUIを有効にして、起動時にubuntuに直接起動するかsafemodeにするかなどの入力を待っているのを確認しました。

GUI をオンにするには、Vagrant の設定に次のように記述します。 Vagrantfile :

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