问题标签 [mcollective]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
204 浏览

puppet - 从 mcollective 运行时,Puppet 未应用更新

我有客户端连接到 puppetmaster,并且我正在通过 mcollective 运行 puppet 代理命令。就在今天(据我所知,我们没有更改任何内容)所有mco puppet命令都导致没有应用任何更改。机器运行 puppet 代理,我可以在日志中看到目录运行完成,但它什么也没做。但是,如果我 ssh 到代理框并运行 puppet,它会应用适当的更改。

我准确检查了 mcollective 告诉 puppet 运行的命令,它是puppet agent --test --color=false --splay --splaylimit 30. 所以我确保这也是我在盒子上运行的。

更新:我刚刚注意到,在过去的几天里,Could not retrieve catalog from remote server: wrong header line format当 puppet 从 mcollective 运行时,我们开始遇到一些错误。同样,当我在命令行手动运行它时,这永远不会发生。

这些是 Ubuntu 机器 (12.10),在代理上运行 puppet 3.4.2,在 puppetmaster 上运行 3.3.0 和 mcollective 2.4.0。

0 投票
1 回答
599 浏览

puppet - mcollective 在无主傀儡设置上管理傀儡代理

使用 puppet 版本 3.4.3

已设置 mcollective 和 puppet。

对于 puppet 设置,我在 10 分钟的 cron 中运行 puppet apply 如下(如 puppet 3 食谱中所述):

就 mcollective 而言,我可以从以下两个命令(粗体)成功获取 o/p:

但是,当我使用命令“puppet runonce”时,我无法让 puppet 按预期运行。

有人可以指导我准确设置 mcollective 来管理无主木偶吗?

0 投票
1 回答
160 浏览

deployment - 如何在没有 fqdn 的情况下进行 puppet 和 diff?

我有一个问题,如何使用 puppet 管理代理节点?

我正在使用 openstack 自动生成 vms,然后使用特殊模式的几个 puppet 代码来 puppet。

例如。

系统提供了几个vm,每个vm有两个attrs:

fqdn:也许重复(你知道虚拟机是由复杂环境中的系统生成的)

uuid:这将是唯一的,并存储在持久文件中。它不会改变

以下是其中两个。

虚拟机1:

虚拟机2:

(另外,我可以用 指定主机名uuid,但我认为这不是一个好主意。)

现在我想用puppet kickor来操纵它们mcollective puppet runonce

使用mco,我可以选择因子 uuid,这将区分 VM1 和 VM2。

mco pupppetd runonce --with-facter uuid=20a558f1-2cd9-4068-b5fc-8d252c3f3262

但我仍然必须在 puppet-code 中硬编码 fqdn

但实际上,我只想以以下样式使用它:

怎么写人偶?或者在架构上做一些改变?

0 投票
1 回答
578 浏览

activemq - mcollective-activemq 负载均衡

我们面临着 ActiveMQ 的几个问题 - MCollective 负载平衡。有人可以帮忙吗?下面是我们的设置

MCO 在故障转移池中配置了两个 ActiveMQ 代理 - Broker1 和 Broker2。我们在server.cfg和中将 randomize 属性设置为 true client.cfg

Broker1 & Broker2 共同组成一个activemq集群。它们还具有updateClientClusterrebalanceClientCluster属性设置为true(在两个 activemq 代理上设置)。

问题 1: MCO 客户端在 broker1 和 broker2 之间的负载平衡和连接不均等。700 个 MCO 连接到 Broker1,而只有 100 个 MCO 连接到 broker2。我们是否缺少此负载平衡的任何属性?

问题 2:当我们向 activemq 集群添加新代理时,例如 broker3,MCO 客户端没有重新平衡或连接到新代理。根据 activemq 文档,如果我们启用 updateClientCluster 和 rebalanceClientCluster 属性,它应该会自动通知 MCO 重新平衡。你能告诉我们任何属性吗?

附加activemq.xml,server.cfgclient.cfg.

活动MQ.xml

服务器配置文件

客户端.cfg

0 投票
1 回答
355 浏览

openshift-origin - Openshift 节点未显示在 oo-mco ping 上

我已经按照综合指南中的说明在一个盒子上安装了 Openshift Origin(全部在一个设置中)。问题是,我无法将我的节点添加到一个地区,因此无法在该机器上使用 Openshift。

当我输入

我明白了

我试图解决问题,我认为这是因为节点没有正确连接到消息队列,因为oo-mco ping给了我

我用综合指南检查了我的配置几次,但还没有发现任何问题。对此的任何帮助或提示将不胜感激。

0 投票
2 回答
2786 浏览

activemq - 无法连接到 ActiveMQ 服务器 - 用于 mcollective 的 activemq 失败

我们不断收到此错误:

我们已经验证了activemq作为activemq运行,我们已经验证了目录的所有者是activemq。它不会自动创建目录,如果我们自己创建它们,它仍然会给出同样的错误。该服务启动正常,但它会不断地吐出相同的错误。没有锁定文件,因为它不会生成任何文件或目录。

0 投票
1 回答
419 浏览

ruby - mcollective 事实 ohai for chef

我们已经chef在我们的数据中心运行,最近我们介绍了Mcollective但是当我尝试工作时,facts我没有找到任何关于ohai集成的好文档mco

我发现以下插件:

https://github.com/puppetlabs/mcollective-ohai-facts

我按照文档安装并重新启动 mcollective 服务器守护程序,但出现以下错误:

我安装了以下内容gem

编辑

我有ruby1.8 和 2.1的版本

0 投票
1 回答
79 浏览

ruby - Mcollective Chef 服务代理无法运行

我已经配置mcollective并安装了以下service代理来start/stop服务

https://github.com/rottenbytes/mcollective/blob/master/plugins/agents/chef-service.rb

但是当我运行它时,它失败了client.build_node,我看到了错误undefined method reset_defaults_and_overrides for nil:NilClass (NoMethodError)

如果我尝试在我的 shell 上运行,我会得到以下信息

我不是红宝石专家,所以我不知道如何解决它。我只需要知道发生了什么

0 投票
0 回答
44 浏览

linux - 分布在全国各地的零售场所(商店)对linux机器的远程访问、配置和监控需求。

我们计划在全国各地的零售场所(商店)部署带有 Linux 发行版的机器。这些场馆有自己与更广阔世界的连接和自己的网络,我们无法控制。我们还需要能够在这些机器上配置 Chrome。这些机器是简单的台式机,我们将在场地中设置和分发它们,它们有以下持续需求……</p>

  • 远程监控——我们的所有 EC2 服务器都有 New Relic,使用 New Relic 的策略会很有效,因为团队已经熟悉它。这可行吗?
  • 远程配置和升级——再次,puppet 和 mcollective 是首选工具,因为它们可能会完成这项工作,并且团队非常了解该工具集。
  • Chrome 配置——谷歌管理控制台之类的东西可以用来配置浏览器。
0 投票
1 回答
5033 浏览

linux - Activemq 内存消耗大

我正在使用 ActiveMQ 5.8.0 以及 puppet mcollective 2.5.2、Java 1.8.0_31

我在 AciveMQ 中面临内存问题。问题是 ActiveMQ 正在消耗内存,之后它就没有空闲了。它一直在增加,直到我们重新启动 ActiveMQ。我不知道这是什么问题,可能是缺少某些配置或垃圾收集设置。下面是配置文件。

活动MQ.xml

activemq-wrapper.conf

任何人请帮忙。谢谢。