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