5
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

vagrantでTimeoutした場合の対応方法(cable="true"版)

Posted at

概要

友人にVCCWを紹介しようとして、最新バージョンを実行(vagrant up)したところ、定番の箇所でTimeoutになってしまいました。

SSH auth method: private key

今回遭遇した現象は、この情報によると、VirtualBox 5.1のpackerの不具合で、ovfファイルにcable="true"が出力されないことが原因のようです。

対応策もそのページの末尾に記載されていました。
vox.ovfファイルにcable="true"を追加しても良いようですが、Vagrantfileを修正する方がスマートだと思います。

If you are using vagrant you can use the following workaround:

config.vm.provider "virtualbox" do |vb|
    # Workaround for https://www.virtualbox.org/ticket/15705
    vb.customize ['modifyvm', :id, '--cableconnected1', 'on']
end

VirtualBox 5.1以前のバージョンで作成しているbox.ovfファイルには、確かに、cable="true"が入っていました。

原因調査

config.vm.providerのブロックにguiを追加して、vagrant upしました。

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

VirtualBoxは、以下の行でTimeoutになっていることがわかりました。

[ *** ] A start job is running for Raise network interfaces".

これを検索条件に入れて検索すると、この記事が見つかり、無事、起動できるようになりました。
Timeout error during vagrant up

参考資料

5
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
9

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?