每当我尝试使用git bash
在{7}}的Windows 7 x64笔记本电脑上启动Vagrant框时,我会收到一系列vagrant up
条消息。有时,这会导致一些不同的消息(未安装guest虚拟机VM工具或超时)导致失败,但有时,在10或15条消息之后,它将成功启动,我可以通过它进入SSH。
图片,说明:
Warning: Remote connection disconnect. Retrying...
命令的完整输出:
vagrant up
等等。这是通常的行为吗?有什么办法可以解决吗?我正在使用VirtualBox 4.3.12运行Vagrant 1.6.2。
编辑:在BrianC的建议之后,我启动了一个GUI会话,以查看在连接被拒绝时VM正在做什么。这就是它的样子:
答案 0 :(得分:1)
我现在通过将基本框从ianwalter/ubuntu-node-nginx
更改为ubuntu/trusty64
并手动安装节点/ NPM from the package manager来解决此问题。它似乎没有给我同样的麻烦,所以我猜测其他图像中有一些东西导致了失速。
答案 1 :(得分:1)
我也遇到过与流浪者类似的问题,但在我的情况下,即使流浪者也无法通过SSH。
我正在使用以下配置。
windows 10 64位
虚拟框5.0.20
以下是我的项目文件夹中的vagrant文件设置。
re.search
Vagrant.configure(" 2")do | config |
# -*- mode: ruby -*-
# vi: set ft=ruby :
端
每次运行config.vm.box = "scotch/box"
config.vm.network "private_network", ip: "192.168.33.10"
config.vm.hostname = "scotchbox"
config.vm.synced_folder ".", "/var/www", :mount_options => ["dmode=777", "fmode=666"]
config.vm.boot_timeout = 1000
# Optional NFS. Make sure to remove other synced_folder line too
#config.vm.synced_folder ".", "/var/www", :nfs => { :mount_options => ["dmode=777","fmode=666"] }
命令后发生错误。
vagrant up
解决方案要解决此问题,请运行以下命令(vagrant destroy)
default: Warning: Remote connection disconnect. Retrying..
一旦这个命令运行,我再次运行流浪汉,一切都开始工作了。
在此之前,当我运行vagrant destroy
default: Are you sure you want to destroy the 'default' VM? [y/N] y
==> default: Forcing shutdown of VM...
==> default: Destroying VM and associated drives...
时,我得到了以下输出。
vagrang ssh
注意:使用的linux版本是64位。