LoginSignup
4
0

More than 5 years have passed since last update.

【未解決】vagrant 1.9.1でNo live threads left. Deadlock?というエラーメッセージが出力されvagrant upが失敗する

Last updated at Posted at 2016-12-26

はじめに

この記事のバグは私のほうで解決方法を発見出来ておりません。
もし同様の現象に陥って解決策をお持ちの方はコメントを頂けると嬉しいです。
私のほうでも解決方法が判明次第この記事を更新します。

発生している現象

vagrant 1.9.1でvagrant upを行うと以下のエラーメッセージが表示され正常に動作しません。

エラーメッセージ
Bringing machine 'default' up with 'virtualbox' provider...
/opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/batch_action.rb:126:in `join': No live threads left. Deadlock? (fatal)
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/batch_action.rb:126:in `block in run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/batch_action.rb:65:in `each'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/batch_action.rb:65:in `run'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/environment.rb:287:in `block (2 levels) in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/environment.rb:282:in `tap'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/environment.rb:282:in `block in batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/environment.rb:281:in `synchronize'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/environment.rb:281:in `batch'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/plugins/commands/up/command.rb:88:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/cli.rb:42:in `execute'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/lib/vagrant/environment.rb:308:in `cli'
    from /opt/vagrant/embedded/gems/gems/vagrant-1.9.1/bin/vagrant:127:in `<main>'

発生している環境

対処法(未解決の為、暫定)

githubのissueを見ると同様の現象と思われる内容を発見しました。

2016-12-27現在は取り急ぎこちらより1.8.7をダウンロードしてダウングレードを行い利用しています。

※ちなみに1.9.0でも同様の現象が発生しました。
githubのissueを見守りつつ解決策が分かり次第、恒久対応を行う方針とします。

2017-02-18 追記
githubのissue はまだクローズされていませんが 公式サイト に記載してあるアンインストールを行ってから再度インストールを行ったところ問題なく1.9.1で正常動作を確認出来ました。

なので、現時点での解決策は一度Vagrantをアンインストールしてから再度インストールを行うとなります。

4
0
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
4
0