Puppet Server和Client工作正常但仍然没有执行清单文件

时间:2011-02-17 05:11:14

标签: amazon-ec2 certificate manifest puppet

我目前正在使用Amazon Fedora EC2实例处理puppet。 Puppet Server和Client都运行良好。我能够从客户端创建证书,服务器能够签署该证书,但是我在清单文件中编写的代码仍然无法执行。

下面提到的是我在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(名为puppet)。

你能告诉我可能的错误吗?

1 个答案:

答案 0 :(得分:0)

这可能只是问题中的一个错字,但默认的目录文件是'site.pp',而不是'Site.pp',所以请尝试使用'site.pp'。