vagrant up が起動しなくなったので対処した件
vagrant up
をするとtimeoutまでエンドレスにdefault: Warning: Connection timeout. Retrying...
といわれ続ける問題に直面したので、対応したときのメモを残します。
環境
ホストOS:Windows7 ゲストOS:CentOS6.7 VirtualBox5.0.2 vagrant 1.7.4
対応
C:\Users\xxx\VirtualBox VMs\xxx_default_1444805889159_27521\Logs\VBox.log
を見ると、Error: Unable to connect to system D-Bus (1/3)
というエラーログが残っていたので、こちらを参考に対応させていただきました。
- 仕方ないのでVirtualBoxマネージャから対象のVMを直接起動して、vagrant / vagrant のID/PWでログイン。
- 以下コマンドを実行。
$ sudo yum install dbus $ sudo service messagebus start 起動したVirtualBoxのターミナルのメニューにある [Devices]->[Install Guest Additions]をクリックし、 VMの仮想ドライブにマウントされたisoファイルを、 ゲストOSの適当な場所にマウントします。 $ sudo su - # mkdir /mnt/cdrom # mount -r /dev/cdrom /mnt/cdrom # cd /mnt/cdrom/ # ./VBoxLinuxAdditions.run
なにやら古かったGuestAdditionsが新しくなったような処理が流れてました。
これでVMをシャットダウンして、改めてホスト側からvagrant up
してみたら、今度は起動しました!
default: Warning: Connection timeout. Retrying...
の原因は様々なようですが、上記が一助になれば幸いです。