0
我目前正在使用亚马逊Fedora EC2实例puppet。 Puppet服务器和客户端都正常工作。我能够从客户端创建证书,并且服务器能够签名,但仍然无论我在清单文件中写入的任何代码都没有执行。木偶服务器和客户端工作良好,但仍然清单文件没有得到执行
下文提到的是我在Site.pp文件代码:
class test_class {
file { “/tmp/testfile”:
ensure => present,
mode => 644,
owner => root,
group => root
}
}
node puppetclient {
include test_class
}
这里,puppetclient是客户端的主机名。但签署证书后仍然不会创建/ tmp/testfile。
DNS也工作得很好。我可以从傀儡客户端ping puppetserver(命名为傀儡)。
你能告诉我什么是可能的错误?
如果您执行`node default {include test_client}`,它会起作用吗?另外,如果你在调试模式`--debug`选项下运行puppet master,那么master认为客户端的主机名是什么? – AndrewF 2011-02-27 04:49:37