文档章节

puppet kick 功能

雁南飞丶
 雁南飞丶
发布于 2015/06/22 23:16
字数 254
阅读 38
收藏 1

puppet kick 功能是如何让master端发生更新以后主动推送信息至各agent端,并触发agent端进行更新 以免每次等待30分钟

修改客户端

[agent] 
    listen = True
[root@agent ~]# /etc/init.d/puppet restart    #重启puppet
停止 puppet:                                              [确定]
启动 puppet:                                              [确定]
[root@agent ~]# ss -antlp |grep puppet
LISTEN     0      5                         *:8139                     *:*      users:(("puppetd",9922,5))  #监听端口

服务器端配置

创建一个namespaceauth.conf  #kick 模式下必须依赖的文件
修改如下  
[root@puppet puppet]# cat namespaceauth.conf          #避免 任何人向我们推送
[puppetrunner]
allow *.cc.com

客户端编辑auth.conf

path /run
method save  #允许保存
allow puppet.cc.com  #允许谁来推送
path /
auth any   #认证任何节点
#客户端也要这样创建
namespaceauth.conf
[puppetrunner]
allow *.cc.com
重启puppet

在服务器推送测试

puppet help kick  #查看kick使用帮助


puppet kick -p 10  -host 客户端  #-p表示一批10个客户端推送   --host 推送给谁

[root@puppet manifests]# puppet  kick -p 10 agent.cc.com  #推送agent.cc.com 
Triggering agent.cc.com
Getting status
status is success
agent.cc.com finished with exit code 0
Finished


puppet +mcollective

 MCollective


© 著作权归作者所有

雁南飞丶
粉丝 37
博文 188
码字总数 248284
作品 0
西安
运维
私信 提问
puppet的认识

puppet的配置文件和常用命令 1 配置文件 1.1 组织结构 配置文件位于/etc/puppet目录下,主要有如下几类文件: puppet.conf:主配置文件,分段定义的; [main]:默认配置段 [agent]:agent端配...

Songoo
2014/05/24
0
0
一步一步学会puppet(五)--配置文件和常用命令详解

这篇博文主要解析了puppet的配置文件和常用命令,以备以后查阅; =================================================================== 1 配置文件 1.1 组织结构 2 常用命令 2.1 常用命令 ...

xxrenzhe11
2014/05/18
0
0
linux运维自动化之puppet简单应用(二)

上篇博客介绍了在单机环境下的puppet应用,这次我们基于C/S模式来介绍下puppet! 一、实验环境 三台主机时间同步: #ntpdate 172.16.0.1 三台主机可以相互解析: # vim /etc/hosts172.16.8.1...

鱼在天上游
2014/05/18
0
0
puppet 深入讲解

一、Modules概述 到目前为止,关于puppet的资源申报、定义类、声明类等所有功能都只能在一个manifest(清单)文件中实现,但这却非最有效的基于puppet管理IT基础架构的方式 实践中,一般需要...

jungege1216
2014/05/18
0
0
Puppet 3.0.1 发布,集中式系统管理工具

Puppet,是基于Ruby的一个工具,您可以集中管理每一个重要方面,您的系统使用的是跨平台的规范语言,管理所有的单独的元素通常聚集在不同的文件,如用户, CRON作业,和主机一起显然离散元素...

fei
2012/10/19
1K
1

没有更多内容

加载失败,请刷新页面

加载更多

规则引擎

解决问题 版本迭代速度更不上业务变化,但是若多个业务同时变化,除了为每个业务设计专属配置项也不利于操作。就想服务接口单纯化,将复杂多变的业务逻辑交给规则引擎,让用户在web端或cs端自...

无极之岚
27分钟前
4
0
OSChina 周三乱弹 —— 欢迎你来做产品经理

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @巴拉迪维 :10多次劲歌金曲获奖,更多叱咤歌坛排名,黎明才应该是四大天王之首,只可惜拍的电影太少。单曲循环一个多月的歌,力荐 《无名份的...

小小编辑
今天
215
9
500行代码,教你用python写个微信飞机大战

这几天在重温微信小游戏的飞机大战,玩着玩着就在思考人生了,这飞机大战怎么就可以做的那么好,操作简单,简单上手。 帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来!...

上海小胖
今天
10
0
关于AsyncTask的onPostExcute方法是否会在Activity重建过程中调用的问题

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/XG1057415595/article/details/86774575 假设下面一种情况...

shzwork
今天
7
0
object 类中有哪些方法?

getClass(): 获取运行时类的对象 equals():判断其他对象是否与此对象相等 hashcode():返回该对象的哈希码值 toString():返回该对象的字符串表示 clone(): 创建并返此对象的一个副本 wait...

happywe
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部