【问题标题】:Chef Vagrant Couldn't resolve host 'www.getchef.com'厨师 Vagrant 无法解析主机“www.getchef.com”
【发布时间】:2016-11-10 21:13:55
【问题描述】:

当我跑步时:

:$ vagrant provision

or 

:$ vagrant up

我收到此错误:

nisevi@localhost processor (master):$ vagrant provision
An error occurred while downloading the remote file. The error
message, if any, is reproduced below. Please fix this error and try
again.

Couldn't resolve host 'www.getchef.com'

如果有人知道这个错误与什么有关,我将非常感激。

###################################编辑

一位同事给了我这个帖子:

https://serverfault.com/questions/453185/vagrant-virtualbox-dns-10-0-2-3-not-working

作为参考,我可以在其中找到有关 mi 问题的一些有趣信息。但现在我正在处理其他问题:bit.ly/1BxehY0

【问题讨论】:

  • 您的机器无法解析名称,显然是 DNS 问题。如果没有关于您的 vragrant/virtualbox 配置和网络(代理与否)的任何信息,它或多或少地试图用水晶球来猜测答案。
  • 显示文件Vagrantfile中的内容。
  • 感谢您的回答,但我在 Vagrantfile 中进行了一些修改,您可以在此处看到其他问题:bit.ly/1BxehY0

标签: ruby vagrant chef-infra chef-solo vagrantfile


【解决方案1】:

您的虚拟机可能由于配置不正确和 VirtualBox 安装不正确而无法访问任何网络。尝试注释掉 Chef 配置器,然后使用 vagrant ssh 登录到 VM。看看你是否可以从内部访问互联网,如果不能,请在继续之前修复它。如果您包含 Vagrantfile 的内容,我们可能会提供更多帮助。

【讨论】:

  • 嘿@coderanger 我照你说的做了,而且我在 Vagrantfile 中做了一些修改,现在 mi 错误是其他错误:S ....我可以做“vagrant ssh”,如你所见这里:vagrant@ubuntu1404-opsworks:~$ ping www.google.com PING www.google.com (64.233.176.105) 56(84) 字节的数据。来自 www.google.com (64.233.176.105) 的 64 个字节:icmp_seq=1 ttl=63 time=187 ms --- www.google.com ping 统计信息 --- 9 个数据包传输,9 个数据包接收,0% 数据包丢失,时间8014ms rtt min/avg/max/mdev = 184.779/186.709/191.663/2.156 ms 但现在 mi 问题是:bit.ly/1BxehY0
【解决方案2】:

对我来说,以下工作:

  • 做了 vagrant ssh(它抛出了错误来做 vagrant up)。
  • 又流浪了起来。

就是这样。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 2019-03-22
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    相关资源
    最近更新 更多