首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能打开到插件的TCP连接:8140

未能打开到插件的TCP连接:8140
EN

Unix & Linux用户
提问于 2016-10-12 18:05:58
回答 1查看 5.6K关注 0票数 1

我正在使用开源傀儡在ganeti中部署几个vm,当我在这个特定的主机上运行傀儡代理时,我会得到以下错误:

代码语言:javascript
复制
Info: Retrieving pluginfacts
Info: Retrieving plugin
Error: /File[/var/lib/puppet/lib]: Failed to generate additional resources using 'eval_generate': Failed to open TCP connection to plugins:8140 (getaddrinfo: Name or service not known)
Error: /File[/var/lib/puppet/lib]: Could not evaluate: Could not retrieve file metadata for puppet://plugins: Failed to open TCP connection to plugins:8140 (getaddrinfo: Name or service not known)
Info: Caching catalog for host.domain.net
Info: Applying configuration version '1476293845'
Notice: /Stage[main]/Apt::Update/Exec[apt_update]/returns: executed successfully
Notice: Finished catalog run in 6.57 seconds

我在这个主机上包含了几个模块,有趣的是,除了一个模块(facts_module)之外,它们都被部署了,因此我的/etc/facter/facts.d//var/lib/puppet/facts.d/都是空的。

值得注意的是,这个主人不能解决“木偶”,而是木偶主人。我正在为区域使用srv记录,我可以从主机解析它。

有人能帮上忙吗?你需要进一步的信息吗?感谢先进的!

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-10-13 10:54:48

我能解决这个问题!在我的/etc/puppet/puppet.conf中,我的ganeti-os-图像中有一个错误,如下所示:

代码语言:javascript
复制
........
pluginsource = puppet://plugins <-- with only two forward slashes
pluginfactsource = puppet:///pluginfacts
........

而不是:

代码语言:javascript
复制
........
pluginsource = puppet:///plugins <-- three forward slashes
pluginfactsource = puppet:///pluginfacts
........

这是一个新的图像,因此只有这个特定的主机受到影响。谢谢

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/316006

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档