加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Centos 6.3下Puppet功能模块实例笔记

发布时间:2016-09-15 06:13:37 所属栏目:Linux 来源:站长网
导读:今天来介绍Puppet的具体实用功能,其实我的理解就是怎么偷懒,呵呵。 1.填充文件内容: (server): 修改server端配置文件: # vi /etc/puppet/manifests/site.p

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

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读