Centos 6.3下Puppet功能模块实例笔记
5.服务启动及关闭: 可以通过puppet对一些服务进行重启,状态等操作。puppet是通过service命令操作的。所以,只能针对在/etc/init.d/目录下的服务 实例:把客户端的iptables服务关闭,并把nfs服务启动 # vi /etc/puppet/manifests/site.pp 添加到node default{}内: --------------------- service { "postfix": ensure => stopped; "nfs": ensure => running; } -------------------- 重启poppetmaster服务 # service poppetmaster restart (client): 执行更新命令 # puppetd --test --server server.example.com 6.cron计划任务: 接上面的shell程序实例,在10:27执行test.sh # vi /etc/puppet/manifests/site.pp 添加到node default{}内: ----------------- cron { "cron-shell": command => "sh /tmp/test.sh", user => "puppet", minute => "27", hour => "10" } ----------------- (client): 执行更新命令 # puppetd --test --server server.example.com 本文出自 “一路向北” 博客,请务必保留此出处http://showerlee.blog.51cto.com/2047005/1206540 (编辑:应用网_丽江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |