Puppet基础篇6-Puppet更新方式的选型 零基础学习Puppet自动化配置管理系列文档puppet kick命令或者借助mcollctive触发更新配置,两种方式适应不同的生产环境,各具特色。 一、主动更新 主动更新就是节点运行的puppet守护进程到预设的时候后自动去和puppetmaster进行交互直至更新完成的过程。 这种更新方式不易控制,主要表现在以下几个方面:优点: 节点定
puppet主要使用于自动化运维方面,对于拥有众多服务器需要管理的管理员来说,puppet是个不错的选择,使其管理更加轻松,容易。其设计的是c/s建构,可以一个master和多个client。通过master可管理配置客户端的文件、用户、cron任务、软件包、系统服务等。客户端默认半小时向master请求一次以使其与master配置同步,从而使管理员在mas
移动互联网应用现状
因为手机平台本身、电量、网络流量的限制,移动互联网应用在设计上跟传统 PC 上的应用很大不一样,需要根据手机本身的特点,尽量的节省电量和流量,同时又要尽可能的保证数据能及时到达客户端。 为了解决数据同步的问题,在手机平台上,常用的方法有2种。一种是定时去服务器上查询数据,也叫Polling,还有一种手机跟服务器之间维护一个
get一次只下载一个文件;mget一次可以下载多个文件,而且支持通配符,需要注意的是在mget的时侯,需要对每一个文件都选择y/n. 如果想不交互的下载全部的文件,可以先用prompt命令关掉交互方式(关闭:prompt off;打开:prompt on)。ftp中用lcd切换本地路径,用cd切换远程服务器的路径 执行本地shell命令,如:!dir(显示本机当亲目录内容),如果不加!如:dir
一、Puppet master/agent模型puppet通过在master端启动puppetmaster服务来接受agent客户端的请,在/etc/puppet/manifest/site.pp中通过客户端的FQDN来定义每个agent所有应用的class,首次启动puppet守护进程时,其会自动进行运行环境的初始化,创建一个本地CA及服务器端相关的证书和密钥等。初始化操作完成后,p
原创
2014-04-14 14:09:22
2567阅读
点赞
puppet的master-agent模型原理 agent需要发送node name 以及各facts 到master端,所以需要占据不小的带宽master端在收到agent请求后首先判断是哪个节点,判断完成之后去找匹配当前node的定义,找到后对比客户端发送的时候生成的catalog,然后将catalog发送给agent master一定要去判定获取应该执行哪些内容,假如从s
原创
精选
2014-08-28 09:08:27
3690阅读
点赞
puppet-agentagent1、查看agent环境[root@master2~]#puppetconfigprintenvironmentproduction[root@master2~]#[root@master2~]#puppetagent--configprintenvironmentproduction2、自动签署证书[root@master1puppet]#vimautosign.
原创
2018-03-20 23:38:20
636阅读
0.环境介绍系统版本: centos 6.6
IP与主机名:
master01.cheney.com => 192.168.1.100
agent01.cheney.com => 192.168.1.1011.agent安装#安装puppet官方源
rpm
原创
2015-03-12 17:56:24
573阅读
master-agent一、master节点1、安装master节点[root@master1puppet]#yum-yinstallpuppet-server-3.8.4-1.el7.noarch.rpm1.1查看puppet-server文件[root@master1puppet]#rpm-qlpuppet-server/etc/puppet/environments/etc/puppet/e
原创
2018-03-20 23:37:43
624阅读
Puppet3.1 Master Client安装测试
一, 测试环境
Master端
#uname -a
Linux master.inno.com 2.6.32-279.22.1.el6.centos.plus.x86_64 #1 SMP Wed Feb 6 05:16:56 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
#cat /et
原创
2013-04-22 19:04:39
1809阅读
Puppet is an open source configuration management tool and server automation framework. Puppet can run on Unix-like operating systems, as well as on the Microsoft Windows systems. It allows you to man
转载
2018-09-14 11:27:05
845阅读
命令行手工配置静态IP比较麻烦,记录于此备查。 1,ubuntu的网络配置文件在:
# /etc/network/interfaces //这个文件里
2,默认安装时,网络配置是使用DHCP自动分配IP的,打开这个文件里面的内容如下:
#interfaces(5) used by ifup(8) and ifdown(8)
auto lo
iface lo inet
玩,每个人都会,但各不相同。小时候最大的娱乐就是“玩”,长大后及至暮年之时最大的娱乐就是“休息”。玩要玩的自然,玩要玩的尽兴。今天这个话题是和“玩”有关的,我不是专家,也非权威,就随性抒发一下情感,侃侃而谈一下吧。
玩,玩什么,怎么玩
玩
我自认是个爱玩之人,而且花样还蛮多的。本人从小玩到大,但我还算不上一个合格的&ld
原创
2012-11-21 15:14:40
456阅读
puppet master和agent实现通信1 安装puppet1)master端 192.168.196.183 master.example.comagent端 192.168.196.226 agent.example.com设置主机名,修改hosts,vim /etc/sysconfig/networkag
原创
2014-07-25 16:47:06
1217阅读
(1) 代码结构组织Master上代码的目录结构如下:|– auth.conf|– fileserver.conf #puppet文件服务器配置文件|– manifests #puppet主文件所在目录| |– modules.pp #puppet各个模块汇总| |– nodes #各个slave要处理的模块| | `– execHello.pp #hello模块对应由那些slave处理| `–
原创
2013-10-08 17:59:54
2352阅读
puppet基于master/agent模式实现redis主从
原创
2017-12-23 14:56:24
1838阅读
Puppet Master安装注意:Puppet Master不支持Windows平台,Puppet Agent支持Windows,但不是很理想.因为foreman最低要求CentOS 6,所以建议使用6以上版本或使用Ubuntu 10以上版本。 本篇以CentOS 7为例安装Puppet Master 1.系统准备工作:最小化安装CentOS 7,# yum&nbs
原创
2015-01-14 09:08:02
1953阅读
(1) 代码结构组织Master上代码的目录结构如下:|– auth.conf|– fileserver.conf #puppet文件服务器配置文件|– manifests
原创
2022-08-16 10:22:44
136阅读
这个问题其实没有什么好说的,每个人都有自己不同的口味。只是在图书馆里看了一本Ubuntu Server的书,作者在前言中写了一句话,看后有些感想,所以想到了这个问题,顺便提下。
大意是,使用过Redhat 或SUS
推荐
原创
2010-06-02 10:42:35
5356阅读
10评论
目录1、puppet的master/agent部署2、puppet的kick功能实现3、master/agent工作案例4、总结 在前一博文(http://zhaochj.blog.51cto.com/368705/1661360)中介绍了puppet的一些基础知识,并且所有的测试代码都是直接运行manifest的方式来运行,这是puppet的standalone的工作方
原创
2015-06-13 21:10:06
1188阅读