Posted at

Vagrant UP時にSSH auth method: private key・・・で詰まった話

More than 1 year has passed since last update.


フリーズするGitBash君・・・

新しくVagrantを立ち上げることになり、ちょー簡単なことで時間を使ってしまったので、忘れないようにメモ書き。

ソースコードをCodeCommitかCloneしてきて、Vagrantfileを作成し、いざ「vagrant up」を実行!

(省略)

==> 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
・・・

ここでまったく反応がなくなり、「Timed out while waiting for the machine to boot.」と表示され、タイムアウトになる。

Google先生に聞いても、「ホストマシンのBIOS設定で仮想化支援機構が無効になってるんじゃない?」とか「タイムアウトの時間を変更してみたら?」とかしか見つからず(自分の聞き方が悪かったのかな・・・)詰まってしまいました。


違うワードでGoogle先生に聞いてみる

もしかしたらVagrantとかVirtualBoxのバージョンの問題か?!となり調べなおしてみると、解決策を見つけることができました。

config.vm.provider "virtualbox" do |vb|

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

これをVagrantfile中に記載すればよかっただけでした。

こんなことで1時間も使ってしまうあたり、まだまだ未熟者だなと実感した次第です・・・