【问题标题】:Installing puppet on CentOS 7在 CentOS 7 上安装 puppet
【发布时间】:2016-03-03 09:40:55
【问题描述】:

目前我在 CentOS 7 上安装/下载 puppet 有一点问题。 已经使用的命令是: 'sudo rpm -ivh https://yum.puppetlabs.com/puppetlab...l-7.noarch.rpm'

然后我收到以下错误: '检索https://yum.puppetlabs.com/puppetlab...l-7.noarch.rpm curl:(6)无法解析主机:yum.puppetlabs.com;未知错误 错误:跳过https://yum.puppetlabs.com/puppetlab...l-7.noarch.rpm传输失败'

每当我尝试在 Linux/VirtualBox 外部而不是内部下载时,链接(上面)都可以工作。 ping 一些随机网站也不起作用,但我已经读过这是 VirtualBox 的一个常见问题。 它甚至无法 ping 我自己的路由器,它给了我这个错误: '连接:网络不可达'

目前我已将网络选项设置为 NAT。 我在 VirtualBox 中运行 CentOS。 有人知道这个错误的问题吗?

提前致谢。

【问题讨论】:

  • 将网络选项更改为桥接适配器并重新启动。如果您有 DHCP 设置,这应该可以正常工作,否则手动设置 IP。

标签: linux centos virtualbox puppet agent


【解决方案1】:

使用 VirtualBox 标记您的帖子可能会有所帮助。

但无论如何,最常见的原因是 VirtualBox DNS 问题,我通常只是将 /etc/resolv.conf 中的 nameserver 更改为 8.8.8.8 并修复它。您也可以只重新加载 VM。

【讨论】:

  • 将名称服务器 8.8.8.8 添加到 resolv.conf,但仍然出现相同的错误。
  • nslookup yum.puppetlabs.com 的输出是什么?您甚至可以 ping 您的家庭路由器或 8.8.8.8 吗?
  • 不,我不能。但是我通过简单的重新安装解决了这个问题。在安装之前安装了一些软件包并打开了互联网连接开关(doh)。
【解决方案2】:

解决这个问题的方法是简单地重新安装。安装前安装了一些软件包并打开了互联网连接开关(doh)

【讨论】:

    猜你喜欢
    • 2015-05-16
    • 2019-10-03
    • 2015-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    相关资源
    最近更新 更多