4

VM に接続するために vagrant up コマンドを実行していますが、このコマンドの実行中に以下のエラーが発生します。

GUIモードONで実行するように色々試してみましたが、GUIモード自体は何も開けません。

このコマンドを実行すると、別のコマンド プロンプトが開き、自動的に閉じられます。その後、以下のエラーが発生します。どなたか、この問題を解決するにはどうすればよいか教えてください..

詳細: OS : Windows 7 手順は次のとおりです: 1. vagrant box add box1 c:/vmBoxFolder- 正常に実行 2. vagrant init box1- 正常に実行 3. vagrant up- 失敗

ホスト ファイルのエントリ: 127.0.0.1 localhost ::1 localhost

エラー :

C:\blog>vagrant up
[default] VM already created. Booting if its not already running...
[default] Running any VM customizations...
[default] Clearing any previously set forwarded ports...
[default] Forwarding ports...
[default] -- ssh: 22 => 2222 (adapter 1)
[default] Cleaning previously set shared folders...
[default] Creating shared folders metadata...
[default] Booting VM...
[default] Waiting for VM to boot. This can take a few minutes.
[default] Failed to connect to VM!
Failed to connect to VM via SSH. Please verify the VM successfully booted
by looking at the VirtualBox GUI.

ありがとう、ラッキー。

4

1 に答える 1

3

Vagrant UpWindowsシステムがSSHに接続しようとしている間。コマンドラインで入力する場合:

set VAGRANT_LOG=INFO

あなたはそれが失敗するのを見て、数回試すかもしれません。次のようになります。

INFO ssh: Connecting to SSH: 127.0.0.1:2222

これは、タイムアウトが10に設定されているために発生しています。これは、Vagrantfileに以下を配置することで変更できます。

config.ssh.timeout = 300

任意の数を使用できますが、100を超えるものをお勧めします。

出典:

  1. この男はいくつかの有用なトラブルシューティング情報を持っていました。
  2. VagrantfilesのVagrantDocs
  3. VagrantfileSSHタイムアウトのVagrantDocs
  4. デバッグ用のVagrantDocs
  5. トラブルシューティングの時間(Smilinを維持)
于 2013-02-09T00:59:16.643 に答える