3

我已经在 centos 7 上安装了 puppet enterprise 3.7.2。Puppet master 和 agent 都在工作。我可以从 puppet Enterprise Console 和附加的屏幕截图中查看节点。

在此处输入图像描述

我在 puppet 服务器上创建了包含以下内容的清单文件 /etc/puppetlabs/puppet/manifests/node.pp。

node 'puppet.client.net' {
  file { '/tmp/hello':
    content => "Hello, world\n",
  }
}

在master上执行以下命令后:

 #puppet agent apply  nodes.pp

然后在客户端节点上执行以下命令:

#puppet agent -t
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Info: Caching catalog for puppet.client.net
Info: Applying configuration version '1424179235'
Notice: Finished catalog run in 2.12 seconds

Puppet 节点不会从 master 中选择任何更改。

4

1 回答 1

1

master 通常会尝试在 in 中查找清单site.pp,而不是在 in 中,因为这是innodes.pp的默认设置。manifestpuppet.conf

尝试设置

manifest=/etc/puppetlabs/puppet/manifests

或者更好的是,从一开始就使用目录环境。

于 2015-02-17T13:51:58.463 回答