Puppet远程文件同步
#vi/etc/puppet/fileserver.conf[files]path/var/lib/puppet/server_dataallow*#vi/etc/puppet/puppet.confserver_datadir=/var/lib/puppet/server_datafile{"/tmp/nagios.tar":source=>"puppet://master.puppet.net/files/nagios.tar",recurse=>'true';}exec{"nagios_unzip":path=>"/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin",command=>"tar-xvf/tmp/nagios.tar-C/tmp;chmod+x/tmp/nagios_c.sh",require=>File["/tmp/nagios.tar"];}exec{"nagios_install":path=>"/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin",command=>"sh/tmp/nagios_c.sh",require=>Exec["nagios_unzip"];}
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。