您的位置:威尼斯官方网站 > 威尼斯官方网站 > 当大家配备完成puppet相关音讯时

当大家配备完成puppet相关音讯时

发布时间:2019-08-07 21:18编辑:威尼斯官方网站浏览(95)

    当大家配备完毕puppet相关新闻时,大家须要更近一步来布局puppet真正使用,这puppet怎么使用啊?希望协理到初学的心上人,一齐交流和上学,迎接大家大快朵颐!

    连锁阅读:

    CentOS6.0 Puppet安装配置 http://www.linuxidc.com/Linux/2012-06/62444.htm
    Puppet常用配备与管理 http://www.linuxidc.com/Linux/2012-06/62445.htm
    Puppet常用能源配置  http://www.linuxidc.com/Linux/2012-06/62446.htm

    Puppet常用能源: 
     
    常用的财富首要有以下多少个: 
     
    file:首要担任管理文件 
     
    package:软件包的安装管理  
     
    service:系统服务的管住    
     
    cron:配置活动职务安排   
     
    exec:远程施行运转命令  
     
    写一个暗许配置:vi  /etc/puppet/manifests/site.pp 

    一、File资源:

    file {   "/tmp/test.txt":   content => "hello";    }   意思是在/tmp新建一个test.text文件,文件内容为hello。   
    

    二、Package资源:

    package {    ["screen","ntp"]:   ensure => "installed";    "pppoe":   ensure => "absent";    }   定义的意思是yum install screen 和ntp服务,并且卸载pppoe安装包。   
    

    三、Service资源:

    service {     "sshd":     ensure => running;     "nfs":     ensure => stopped;         }       意思是定义启动sshd服务,停止nfs服务。 
    

    四、 Cron资源:

    cron{   "ntpdate":    command => "/usr/sbin/ntpdate pool.ntp.org",    user => root,    hour => 0,    minute => 0,    }   意思是在客户端写入一个计划任务:0 0  * * *  /usr/sbin/ntpdate pool.ntp.org 自动同步时间!   
    

    五、向客户端推送本地脚本:

    首先修改vi /etc/puppet/fileserver.conf 文件,添加如下三行:   [files]  path  /etc/puppet/files  allow *   然后cp所需要的脚本到 /etc/puppet/files目录,没有这个目录则新建!   file {     "/tmp/nginx_install.sh":     source => "puppet://master.puppet.com/files/nginx_install.sh",     group => root,     owner => root,     mode => "755"  }    意思是把 /etc/puppet/files/nginx_install.sh这个脚本推送到客户端的/tmp/下!   
    

    图片 1

    本文由威尼斯官方网站发布于威尼斯官方网站,转载请注明出处:当大家配备完成puppet相关音讯时

    关键词:

上一篇:  2012地理信息开发者大会(简称

下一篇:没有了