首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用MCollective同时在多个系统上发出命令

使用MCollective同时在多个系统上发出命令
EN

Server Fault用户
提问于 2015-02-03 22:14:45
回答 1查看 3.4K关注 0票数 1

Aim

其目的是一次使用MCollective在多个系统上执行一个命令,例如,使用touch /tmp/helloworld -client在所有集群服务器上创建touch /tmp/helloworld:systems 1、2和3。

尝试

根据这份文件的要求,可以使用多层壳代理来实现这一目标.但是,执行:

代码语言:javascript
复制
mco rpc shell start ls -I /system/

在以下方面的成果:

代码语言:javascript
复制
Could not parse --arg ls

发行:

代码语言:javascript
复制
mco rpc shell --help

显示通用帮助菜单,而不是关于应该使用哪些参数的特定菜单。

问题

  1. 为什么它不能运行mco rpc shell命令?
  2. 假设应该使用mcollective-shell-agent来实现目标,或者这是不正确的?如果是的话,应该安装哪个软件包?
EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-02-13 17:40:10

创建了一个票证并在PuppetLabs上回答了这个问题:

应该发布mco rpc shell start command=ls -I /system/而不是mco rpc shell start ls -I /system/

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/664754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档