vagrant 连接虚拟机失败

2023-12-28

我正在运行 vagrant up 命令来连接到虚拟机,在运行此命令时出现下面提到的错误。

我尝试了几个步骤以在 GUI 模式打开的情况下运行它,但是 GUI 模式 本身并没有打开任何东西。

在单独的命令提示符中运行此命令时,它会自行打开和关闭。 之后我得到以下错误。 请问有人可以告诉我如何解决这个问题吗?

details:操作系统:Windows 7 接下来的步骤是: 1.vagrant box add box1 c:/vmBoxFolder- 运行良好 2.vagrant init box1- 运行良好 3.vagrant up - Fails

主机文件条目:127.0.0.1 本地主机 ::1 本地主机

ERROR :

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.

谢谢, 幸运的。


During Vagrant Up您的 Windows 系统尝试连接到 SSH。如果您在命令行中键入:

set VAGRANT_LOG=INFO

您可能会看到它失败并尝试几次。它看起来像这样:

INFO ssh: Connecting to SSH: 127.0.0.1:2222

发生这种情况是因为超时设置为 10。可以通过将以下内容放入 Vagrantfile 来修改此设置:

config.ssh.timeout = 300

您可以使用任何您喜欢的数字,但我建议使用 100 以上的数字。

Sources:

  1. 这个人有一些有用的故障排除信息。 http://devops.me/2011/10/10/vagrant-tricks-and-troubleshooting/
  2. Vagrant 文件的 Vagrant 文档 http://docs.vagrantup.com/v1/docs/config/ssh/timeout.html
  3. Vagrantfile SSH 超时的 Vagrant 文档 http://docs.vagrantup.com/v1/docs/config/ssh/timeout.html
  4. 用于调试的 Vagrant 文档 http://docs.vagrantup.com/v1/docs/debugging.html
  5. 数小时的故障排除(保持微笑) https://i.stack.imgur.com/Ofthf.gif
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vagrant 连接虚拟机失败 的相关文章

  • Laravel Homestead 中 npm 安装错误有解决方案吗?

    Windows 10 家园 虚拟盒6 0 8 流浪者2 2 5 节点 v12 5 0 npm v6 10 1 我想做的就是在新安装的 Laravel 应用程序中执行 npm install 命令 但我不断收到错误 经过两天的谷歌搜索并尝试了
  • Vagrant - 使用私有接口时如何配置 vagrant ssh?

    我有一个包含 3 个虚拟机的多虚拟机 vagrantfile 设置 其中两个虚拟机的 NAT 网络接口已禁用 并且仅在内部接口上使用静态 IP 副作用是我无法再跑步vagrant ssh foo连接到虚拟机 mode ruby vi set
  • 仅在配置时才在 Vagrantfile 中运行代码

    我想在运行时在屏幕上显示一些文本vagrant up or vagrant provision etc 当且仅当正在配置 为了vagrant up它仅在第一次运行 或者如果特别强制 provision 如何才能做到这一点 添加 shell
  • 使用 paramiko 运行 Sudo 命令

    我正在尝试执行sudo使用 python paramiko 在远程计算机上运行命令 我尝试了这段代码 import paramiko ssh paramiko SSHClient ssh set missing host key polic
  • Laravel/Homestead - OSX - Vagrant 连接超时

    Problem 我正在尝试让 Laravel Homestead 在我的 Mac Book Air 上运行 我已按照以下指示进行操作http laravel com docs 4 2 homestead http laravel com d
  • “传输协议线程失败” – “套接字为 EOF”,使用 Java 进行 J2SSH 连接

    我正在尝试通过我的 Java 代码建立 SSH 连接 但遇到异常 我通过 Putty Winscp 工具测试了我的连接 它工作正常 问题出在我的 Java 代码上 SEVERE The Transport Protocol thread f
  • PHP Github Pull 脚本错误“权限被拒绝(公钥)”

    我已经设置了一个 PHP 脚本来执行 GitHub 拉取 这包含在我的 Github 文件夹中 home mysite public html github github pull php 我的服务器已经有 SSH 公钥 就像我执行git
  • vagrant 无法启动虚拟机 - (Errno::EADDRNOTAVAIL)

    我真的被这个问题碰壁了 我在 Windows 机器上 具有管理员权限 我想开始使用 vagrant 设置我的工作环境 问题是我收到错误 在下面 并且我找不到任何解决方案 我正在使用最新的 virtualbox 和 vagrant 版本 错误
  • Xcode - 使用 SSH 身份验证添加存储库时出现身份验证失败错误

    我正在尝试通过 Xcode gt 设置 gt 帐户添加存储库 但我被困在正确的地址上 我们的存储库地址非常简单 my domain com port project name 通过 SSH 密钥进行身份验证 有人可以帮助我了解这里发生了什么
  • Windows 上的 SSH 没有 kex aleg 问题

    我在 Windows 上安装了 OpenSSH 然而 我得到没有小桶阿尔格尝试连接到我的 Amazon EC2 实例时出现问题 我可以使用相同的身份文件通过 WinSCP 和 Putty 连接它 我还在我的 etc sshd config
  • ssh:连接到主机 bitbucket.org 端口 22:连接超时

    一切都工作得很好 做了一些git pushes 没有问题 今天我决定将我的框架更新到最新版本 因此它稍微改变了我项目的目录结构 因此 在 Bitbucket 中 我创建了一个新的存储库 dev1 project com 并将我的项目文件夹重
  • Vagrant + Chef:配置错误“虚拟机上缺少 Chef 所需的共享文件夹。”

    我已经使用 Chef library Chef 安装了 Vagrant Virtualbox 当我做vagrant up第一次 食谱被正确加载 但是 当我事后进行配置时 无论是vagrant provision vagrant reload
  • 是否可以将 Vagrant 与 intelliJ 一起使用?

    假设我正在使用 Java 并使用 IntelliJ 来执行构建和部署等操作以及其他类似操作 我以前没有使用过 Vagrant 但是在运行 Vagrant 实例时是否可以继续使用 IntelliJ 进行构建和部署 是的 您可以将 IDE 与
  • 通过 HTTPS 的隧道

    在我的工作场所 流量拦截器 防火墙变得越来越糟糕 我无法通过端口 22 连接到我的家用计算机 并且缺乏 ssh 访问权限让我感到难过 我以前可以通过将 SSH 移动到端口 5050 来使用它 但我认为最近的一些过滤器现在将此流量视为 IM
  • 如何使用 Vagrant 自动安装 Ansible Galaxy 角色?

    仅使用一本剧本 则不可能让 Ansible 自动安装依赖角色 至少按照这个所以线程 https stackoverflow com questions 25230376 how to automatically install ansibl
  • 收到“/:未找到事件。”使用 PyCharm 远程调试器时

    当我使用 PyCharm 通过 ssh 进行远程调试时tcsh shell 服务器 很多时候它停止工作 并显示 未找到事件 更具体地说 我在 pycharm 调试控制台中遇到以下内容 ssh username hostserver 22 p
  • 通过 cron 进行 git 推送

    我正在尝试运行git push来自 cron 当我在 shell 上以交互方式执行命令时 一切顺利 从我的用户的 crontab 运行命令时 cron 会传递错误消息 Permission denied publickey 我认为这与查找或
  • 无法在 PHP 中使用 SFTP

    我正在用 PHP 编写一个简单的 SFTP 客户端 因为我们需要通过 n 个远程服务器以编程方式检索文件 我正在使用 PECL SSH2 扩展 不过 我遇到了障碍 php net 上的文档建议您可以这样做 stream fopen ssh2
  • 如何使用 phpStorm 从远程服务器删除文件

    所以我已经将远程服务器添加到 phpStrom 中 我可以在那里更改文件 但是 如果我删除文件 它们只会从我的计算机上消失 而不是在服务器上消失 如何使用 phpStorm 从远程服务器删除文件 To manually从远程位置删除文件 使
  • RVM 无法通过 SSH 工作(作为一项功能)

    我刚刚在 Debian 6 服务器上安装了 RVM 一开始没有任何问题 但是 在一切设置完成后 我无法在终端中运行 RVM 我打字时收到的消息rvm use is RVM is not a function selecting rubies

随机推荐

  • 如何使用排列()首先显示 NA

    样本数据 temp data frame col list NA 1 2 3 Using arrange temp gt arrange col gives col 1 1 2 2 3 3 4 NA and temp gt arrange
  • 在 bookshelf.js 中设置 value = value +1

    只是想问 如何使用 bookshelf js 更新 mysql DB 1 中的值 例如 Update table set value value 1 where x y 解决了问题 await table query where id id
  • 如何判断类型是否是结构体

    假设我有 2 个结构 type Base struct id int name string type Extended struct Base Email string Password string 我想反映扩展结构以获取它的字段 e
  • $window.location.reload(true) 相当于 CTRL+F5 吗?

    我正在尝试构建一个 版本更新 组件 该组件将在网站更新时显示横幅并提示用户重新加载 不幸的是 当某些用户重新加载其页面时 其页面会被缓存 因此无法正确更新 之前我们告诉他们按 CTRL F5 但我正在寻找一种以编程方式执行此操作的方法 我正
  • 如何分割数组?

    给定一个数组 arr a 1 b 2 c 3 将其分成两个数组的最佳方法是什么 例如 从上面的数组中我想获取以下两个数组 first a b c second 1 2 3 我可以使用以下方法来做到这一点吗collect 好吧 我只是偶然发现
  • 在 Android 上使用 Verizon Motorola Droid 以编程方式将短信发送到电子邮件

    我想知道是否有人知道使用 Verizon 的 CDMA Motorola Droid 手机向电子邮件地址发送 SMS 消息的正确方法 内部消息应用程序似乎会自动执行此操作 虽然 SMSPopup 等第 3 方应用程序似乎无法正确回复电子邮件
  • 是否可以在流星集合更新/删除中使用变量?

    所以我正在考虑按以下方式重构我的代码 Meteor call RemoveNotification this id function error response and Meteor call RemoveAvailablePlayer
  • 尽管最终确定,Fortran 派生类型数组和内存泄漏

    尽管我已经编写了最终的过程 但我定义了一个派生类型并遇到了一些内存释放问题 代码如下 module ModuleCoordinate implicit none type TCoordinate real 8 dimension point
  • macOS 10.15 Catalina gdb 在 Eclipse 中进行 C++ 调试的问题

    我正在使用 macOS 10 15 2 Catalina 并尝试在 Eclipse 中调试 Hello World C 程序 我已经通过从 Homebrew 安装 gdb 调试器并按照以下链接中的过程签署证书来设置它 https www t
  • 字节数组和列表的区别

    有什么区别bytearray例如 一个list or tuple 顾名思义 bytearray必须是一个array携带着byte对象 在Python中 似乎是这样的bytes and str受到平等对待 gt gt gt bytes
  • AIOFiles 比正常文件操作需要更长的时间

    我有一个问题 我是 python 异步世界的新手 我编写了一些代码来测试其功能asyncio 我创建了 10 个包含随机内容的文件 名为file1 txt file2 txt file10 txt 这是我的代码 import asyncio
  • 直接将锯齿状数组转换为二维数组而不迭代每个项目?

    我正在尝试将 DataTable 保存到 Excel 工作表中 我的代码是这样的 Excel Range range xlWorkSheet get Range A2 range range get Resize dtExcel Rows
  • 使用 PingFederate 为 SSO 配置 Spring SAML

    我们决定使用 Ping Federate 作为我们的 SSO 解决方案 我搜索了很多示例 但没有找到一个 spring 配置来清楚地描述我需要如何在 PingFederate 端设置 SP 和 或 IdP 我还没有找到一个 Spring 文
  • 错误消息:在捆绑之前确保 `gem install pg -v '0.18.1'` 成功

    我对红宝石有疑问 我尝试了很多 但对我来说没有任何作用 当我想启动 Rails 服务器时 收到以下错误消息 安装 pg 0 18 1 时出错 Bundler 无法继续 确保 gem install pg v 0 18 1 在捆绑之前成功 这
  • 不在远程调试模式下时,React Native 中未定义 ES6 代理?

    我用代理包装导入的 SDK 类 以便最终可以捕获 RequestException 即当没有网络连接来显示错误弹出窗口时 该应用程序在远程调试模式下运行没有问题 但是 当我禁用它时 出现错误Can t find Variable Proxy
  • JavaScript / HTML5 的机器可读 (WebIDL) 参考?

    我正在寻找 JavaScript 类 成员 方法 参数 的机器可读参考 特别是与 HTML5 标准 画布 存储等 相关的参考 到目前为止我找到的只是 W3C 网站上的规范 其中包括规范的一部分 例如 http dev w3 org html
  • jQuery 找到自我

    这可能听起来很奇怪 但我正在开发一个需要在 div 或 div 本身中查找元素的插件 该脚本根据用户选择查找元素 但内容 包括标记 是可变的 因此脚本将按如下方式查找元素 block find selector selector set b
  • dom-repeat 模板无法渲染数组,并出现错误“预期的项目数组”

    我有一个呈现数组对象的简单模板 但是 它失败并显示以下消息 dom repeat dom repeat expected array for items found code 1 name Item 1 code 2 name Item 2
  • DisplayObject 的可见属性

    例如 我有一个影片剪辑的层次结构 mc1 是 mc 的子级 mc2 是 mc1 的子级 结果当我设置时 mc1 visible false mc2 visible 保持不变 这应该发生吗 有没有测试 mc2 可见性的快捷方式 可以玩的代码
  • vagrant 连接虚拟机失败

    我正在运行 vagrant up 命令来连接到虚拟机 在运行此命令时出现下面提到的错误 我尝试了几个步骤以在 GUI 模式打开的情况下运行它 但是 GUI 模式 本身并没有打开任何东西 在单独的命令提示符中运行此命令时 它会自行打开和关闭