【问题标题】:Puppet auto add new nodesPuppet 自动添加新节点
【发布时间】:2015-05-22 08:44:07
【问题描述】:

在自动扩展我们的虚拟集群时遇到了一些 puppet 问题。由于 puppetmaster 只有 /etc/hosts 中的现有节点,而我们创建的新节点不在 DNS 中,所以当新节点尝试连接到 master 时,我们会在 puppet master 日志中收到此错误:

node-4 has a waiting certificate request
Signed certificate request for node-4
Removing file Puppet::SSL::CertificateRequest node-4 at /var/lib/puppet/ssl/ca/requests/node-4.pem'
Error: Could not resolve 192.168.0.37: no name for 192.168.0.37

有没有办法解决这个问题? (除了在 DNS/etc/hosts 中添加)

【问题讨论】:

  • 不知道为什么会出现这个问题。 FWIW,这已经在ServerFault 上被询问和回答了。

标签: puppet


【解决方案1】:

发现问题,其实是错误的错误,根本原因是site.pp文件在扩展节点类型中有一个拼写错误的模块名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-31
    • 2022-01-22
    • 1970-01-01
    • 2017-04-20
    相关资源
    最近更新 更多