零基础学习Puppet自动化配置管理系列文档1 Mcollective介绍MCollective 是一个构建服务器编排(Server Orchestration)和并行工作执行系统的框架。
首先,MCollective 是一种针对服务器集群进行可编程控制的系统管理解决方案。在这一点上,它的功能类似:Func,Fabric 和
Capistrano。其次,MCollective 的设计打破基于中
原创
2014-10-21 16:33:24
4587阅读
点赞
2评论
零基础学习Puppet自动化配置管理系列文档MCollective只是一个框架,如果需要在上面发挥各种作用,那就需要各种插件的支持。官方提供了很多这方面的插件,除此之外,还有第三方的插件,比如shell插件等,下面会介绍各种插件的安装,以及插件之间如何组合进行使用。1、在mcollective client端和server端安装各种官网plugins首先去官网下载各个插件 http://yum.p
推荐
原创
2014-10-21 16:34:59
5023阅读
点赞
零基础学习Puppet自动化配置管理系列文档存在这样一种场景,当你的puppet基于mcollective环境搭建完成之后,需要考虑MQ的高可用,否则,MQ挂掉之后就不能用mco命令进行推送了哦。 如何做MQ的高可用呢,其实有两种方法: 方法一:两台MQ做集群,通过复制队列信息进行同步,节点访问可通过浮动IP进行。 方法二:两台MQ独立,在MC Server端做failover,通过rabbtim
原创
2014-12-05 17:21:40
2195阅读
1.puppet agent 调度方式 后台进程: 这种方式就是通过服务脚本来控制,也可以手动运行 puppet agent ,加上 –no-daemonize 这个参数即可保持在前台,以交互的方式运行。 cron: 定义系统自带的周期性任务来运行 puppet agent。  
原创
2013-12-11 12:36:21
6291阅读
零基础学习Puppet自动化配置管理系列文档Marionette
Collective(MCollective)是一个与Puppet关系密切的服务运行框架。Puppet擅长管理系统的状态,但agent默认的30
分钟间隔的运行方式使它不合适作为实时管理控制工具使用,而MCollective的功能定位正式面向大规模主机群的实时任务并行处理。它离线消息中间件
技术实现检点间的信息传递,大量主机可以基
原创
2014-10-21 16:32:42
3448阅读
一.mco构架简介:puppet-node ( mco server + 各种插件 ) 【受控端】 <----- activemq(消息列队)【中间件】 <------ puppet-master ( mco client + 各件插件 )【主控端】mco client 通过中间件,对mco server发送控制消息,可远程批量并发执行各种操作(每种
转载
精选
2015-01-23 10:08:04
1005阅读
零基础学习Puppet自动化配置管理系列文档1 puppet插件的安装及测试MCollective可以使用多种方式进行扩展。最普遍的一种扩展MCollective的方式就是重用已经写好的agent插件。这些小的Ruby库可以让MCollective在整个集群中执行自定义的命令。一个agent插件通常包含一个Ruby库,它必须被分发到所有运行MCollective
agent的节点上。另外,一个数
原创
2014-10-21 16:34:04
4664阅读
如果需要交流puppet 可加入puppet技术交流QQ群 296934942
推荐
原创
2013-08-26 13:47:22
9669阅读
点赞
5评论
修改Mcollective支持syslog输出,同时将默认的utc时间修改为本地时间。module MCollective
module RPC
# An audit plugin that just logs to a&nbs
原创
2014-12-08 17:55:05
920阅读
一、测试[root@puppetmaster ~]# mco find
puppetagent.ewin.com
[root@puppetmaster ~]# mco ping
puppetagent.ewin.com &
原创
2016-03-23 11:50:57
5836阅读
一、功能说明 Marionette Collective(MCollective)是一个与Puppet关系密切的服务运行框架。 MC依赖Ruby1.9.3或1.8.7,通过Stomp协议通信,因此依赖rubygem 1.2.2+ 在puppet客户端上安装Mcollective服务端 在puppet服务端上安装Mcollective客户端
推荐
原创
2016-03-23 11:24:32
4001阅读
通过rabbitmq的web监控mcollective的状态1、开启插件[root@linuxmaster modules]# rabbitmq-plugins enable rabbitmq_management #开启rabbitmq的web管理插件
The following plugins have
转载
精选
2016-02-18 15:50:52
1269阅读
Mcollective介绍MCollective 是一个构建服务器编排(Server Orchestration)和并行工作执行系统的框架。首先,MCollective 是一种针对服务器集群进行可编程控制的系统管理解决方案。在这一点上,它的功能类似:Func,Fabric 和 Capistrano。其次,MCollective 的设计打破基于中心存储式系统和像 SSH 这样的工具,不再仅仅痴迷于
原创
2016-07-19 19:42:51
1629阅读
前一篇文章介绍了mcollective的shell插件,确实很强大http://kisspuppet.com/2013/12/13/mcollectivepluginsshell/
接下来介绍mcollective的其它plugins
首先去官网下载各个插件 http://yum.puppetlabs.com
推荐
原创
2013-12-13 17:49:20
1927阅读
So perhaps less than a ‘blog post’ this is more of a bash code-dump from my Veewee definition + postinstall.sh for this deployment. For anyone who needs a quick stack (especially
转载
精选
2012-08-22 18:03:03
2264阅读
存在这样一种场景,当你的puppet基于mcollective环境搭建完成之后,需要考虑MQ的高可用,否则,MQ挂掉之后就不能用mco命令进行推送了哦。如何做MQ的高可用呢,其实有两种方法:方法一:两台MQ做集群,通过复制队列信息进行同步,节点访问可通过浮动IP进行。方法二:两台MQ独立,在MC Server端做failover,通过rabbtimq的plugins参数实现,可设置自动检测,切换时间等等。
推荐
原创
2013-12-24 19:19:09
4200阅读
点赞
2评论
众所周知,mcollecitve只是一个框架而已,它单独是干不了任何事情的,如果要让他去操作一个平台,是需要插件(plugins)进行操作的,比如通过puppet插件去管理节点puppet的所有命令,通过fact插件去管理fact的所有参数等等,那么如何去管理系统的命令呢,这就需要shell插件。
插件下载地址:https://github.com/kisspuppet/mcollective-plugins,有github客户端的童鞋可直接clone https://github.com/kisspuppet/mcollective-plugins.git
更多有关puppet的文章可访问 http://kisspuppet.com
推荐
原创
2013-12-13 11:09:54
7192阅读
点赞
3评论
www.kisspuppet.com puppet实战欢迎puppet爱好者加入自动化运维交流总QQ群:2969349421 介绍1.1 Mcollective介绍MCollective 是一个构建服务器编排(Server Orchestration)和并行工作执行系统的框架。首先,MCollective 是一种针对服务器集群进行可编程控制的系统管理解决方案。在这一点上,它的功能类似:Func,
原创
2013-11-10 12:29:17
6825阅读
点赞
零基础学习Puppet自动化配置管理系列文档注:以下内容是在foreman1.6.3+puppet2.6.2环境下进行操作。更多配置请参考官网http://theforeman.org/manuals/1.6/index.html在foreman-proxy的1.6.3版本,至少提供了以下五种触发puppet agent命令的工具,默认使用的是puppetrun,不过已经过时,这里介绍如何使用mc
原创
2014-12-18 15:30:36
4357阅读
点赞
1评论
1. 环境准备 OS:CentOS 6.4 关闭selinux和iptables 部署Puppet:1.0 Puppet 3.7部署 2. 安装相关软件包 Master安装:yum install mcollective-client ac
原创
精选
2014-12-01 23:29:04
2187阅读
点赞
2评论