0
我的Puppet主控和代理位於同一臺計算機上。主node.pp文件包含此:Puppet忽略我的node.pp條目
node 'pear.myserver.com' {
include ntp
}
的ntp.pp文件包含此:
class ntp {
package { "ntp":
ensure => installed
}
service { "ntp":
ensure => running,
}
}
的/ etc/hosts文件包含以下行:
96.124.119.41 pear.myserver.com pear
我能夠成功地啓動puppetmaster,但是當我執行這個時,ntp不會被安裝(它不會被安裝,我檢查過)。
puppet agent --test --server='pear.myserver.com'
它只是報告此:
info: Caching catalog for pear.myserver.com
info: Applying configuration version '1387782253'
notice: Finished catalog run in 0.01 seconds
,我不知道還有什麼我可以錯過。你能幫忙嗎?請注意,出於安全原因,我使用'myserver'替換了實際的服務器名稱。
我下面這個教程:http://bitfieldconsulting.com/puppet-tutorial
我不知道爲什麼,我不得不先編譯它,然後應用它。有幾個在線教程,他們都沒有提到「應用」命令。就好像--test選項也應該編譯和應用清單。不過,我很高興這有效。謝謝! – pkout