- 更新日: 2014年8月19日
- Vagrant & Chef
Vagrant で default: Warning: Remote connection disconnect. Retrying…
スポンサーリンク
vagrant up しようとして遭遇したエラー。’default: Warning: Remote connection disconnect. Retrying…’ が延々と出力されて、VM が起動できない。
【お知らせ】 英単語を画像イメージで楽に暗記できる辞書サイトを作りました。英語学習中の方は、ぜひご利用ください!
スポンサーリンク
default: Warning: Remote connection disconnect. でVMが起動しない
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
$ vagrant up ==> 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: Warning: Connection timeout. Retrying... default: Warning: Remote connection disconnect. Retrying... default: Warning: Remote connection disconnect. Retrying... default: Warning: Remote connection disconnect. Retrying... default: Warning: Remote connection disconnect. Retrying... default: Warning: Remote connection disconnect. Retrying... ... Timed out while waiting for the machine to boot. This means that Vagrant was unable to communicate with the guest machine within the configured ("config.vm.boot_timeout" value) time period. If you look above, you should be able to see the error(s) that Vagrant had when attempting to connect to the machine. These errors are usually good hints as to what may be wrong. If you're using a custom box, make sure that networking is properly working and you're able to connect to the machine. It is a common problem that networking isn't setup properly in these boxes. Verify that authentication configurations are also setup properly, as well. If the box appears to be booting properly, you may want to increase the timeout ("config.vm.boot_timeout") value. |
エラーメッセージが長々と表示された。
最終的に vagrant destroy して解決
エラーメッセージを頼りに、Vagrantfile の config.vm.boot_timeout を設定。
Vagrantfile
1 2 3 4 5 6 7 8 9 10 11 |
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| # All Vagrant configuration is done here. The most common configuration # options are documented and commented below. For a complete reference, # please see the online documentation at vagrantup.com. # Every Vagrant virtual environment requires a box to build off of. config.vm.box = "centos64" config.vm.boot_timeout = 120 # ... end |
120 とかもっと長い値にして試したけど、起動できず…。最終的に vagrant destroy してやり直しました。
VM を一旦壊す。
1 2 3 |
$ vagrant destroy |
起動やり直し。
1 2 3 |
$ vagrant up |
これで無事起動できるようになったのですが、表題エラーの原因は結局分からずじまいです。
スポンサーリンク
入門Chef Solo は、私が Chef を始める際に何度も読み返した本(Kindle)です。
>> 次の記事 : CentOS サーバー設定用 Chef Cookbook/Recipe の目次
- Vagrant & Chef の関連記事
- Vagrantで使うVirtualBoxのVM(仮想マシン)を外付けHDDに移動
- Chefで/etc/sysctl.confのkernel.panicを設定
- Chefでtelnetをインストール
- Chefでyumリポジトリを追加する設定
- Chef で iptables の設定
- ChefでSSH接続用の公開鍵をサーバーに設置
- nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
- Chef Recipe でユーザー・グループを作成
- Chef Recipe で CentOS のネットワーク・ホストを設定
- NetworkManager 他不要なパッケージを削除する Chef Recipe
Leave Your Message!