MCollective 3. puppet架构 4. 写在最后 5. 参考资料 本文写于2020年4月23日,文中内容随着时间推移可能会逐渐过期,请读者自行判断。...MCollective Marionette Collective 简称 MCollective,是Puppet的一个插件,提供了一个服务调度或并行任务执行的框架,为用户提供在被管机上执行管理任务的能力...从Puppet 5.5.4 版本开始 MCollective 不再推荐使用,如果使用Puppet Enterprise,可以使用 Puppet orchestrator 替换。...MCollective的第一个版本 0.2.0 于2009年12月2日发布。最后一个版本于2018年4月17日发布。 3. puppet架构 ? 4.
3.1 MCollective MCollective 是构建服务器编排和并行工作执行系统的框架,而不是一个工具。MCollective 支持分散库存和自动发现。...MCollective 服务端 应安装在 被管理节点/虚拟机,而 MCollective 客户端应安装在控制机上。MCollective 使用代理插件来扩展其功能。...MCollective 服务器和客户端不直接通信,而是在发布/订阅模式中使用中间件系统(通常是RabbitMQ)。...这允许 MCollective 客户端向 MCollective 服务器发送广播请求,也支持直接请求/回复。 MCollective 使用Ruby语言编写. 许可:Apache License。
就个人而言,我倾向于使用 MCollective 这样的编排工具来完成这个任务,但是红帽提供的 Satellite 以及 Canonical 提供的 Landscape 也可以让你在统一的管理界面上查看服务器的软件版本信息...我在最近的关于 MCollective 的文章中(查看 2016 年 12 月和 2017 年 1 月的工单)给了几个使用 MCollective 实现补丁管理的例子。
-2.0.5/patterns/ 该目录下有系统自带的很多日志格式的grok正则切分语法,如: aws bro firewalls haproxy junos mcollective... mongodb postgresql redis bacula exim grok-patterns java linux-syslog mcollective-patterns
linux-syslog 17 -rw-r--r-- 1 yun yun 74 Jul 20 14:21 maven 18 -rw-r--r-- 1 yun yun 49 Jul 20 14:21 mcollective...19 -rw-r--r-- 1 yun yun 190 Jul 20 14:21 mcollective-patterns 20 -rw-r--r-- 1 yun yun 614 Jul 20
Juju -云业务流程工具用于管理服务,比如charms,YAML配置和部署脚本集 MCollective -来自Puppet实验室的管理服务器业务流程和开发的Ruby框架 Overcast -在不同的云提供商上部署
killer调整、vm.nr_hugepages、内核消息、内核Semaphores、共享内存、kernel.sysrq等等)、LDAP客户端、ipmitool和HMP、DNS客户端、Timezone、Mcollective
It automatically handles hardware or software failures and ensures that an app is “always on” MCollective...Docker Agent - Uses MCollective to orchestrate your Docker containers and images by @m4ce Nomad - Easily
集群的部署方案、分布式监控系统部署方案、openstack快速部署方案等,使读者能快速将puppet运用到实践中; 进阶篇(第14~20章)综合讲解了puppet的扩展模式、版本控制、报告系统、控制台、扩展工具及mcollective
logstash-patterns-core-2.0.2/patterns/ [root@elk-node1 patterns]# ls aws bro firewalls haproxy junos mcollective...mongodb postgresql redis bacula exim grok-patterns java linux-syslog mcollective-patterns
官网 MCollective:来自Puppet实验室的管理服务器业务流程和开发的Ruby框架。
set-passwords - yum-add-repo - package-update-upgrade-install - timezone - puppet - chef - salt-minion - mcollective
sqliteexpert.install 3.5.33 - Possibly broken calcheck 2.2 - Possibly broken autoload 4.1 PoshCode 4.0.1.5 mcollective
领取专属 10元无门槛券
手把手带您无忧上云