首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为pdsh制作群组?

如何为pdsh制作群组?
EN

Stack Overflow用户
提问于 2014-11-04 05:38:55
回答 2查看 5K关注 0票数 2

我的pdsh只能读取/etc/genders进行分组,但我不知道如何为它生成一个性别文件。我更喜欢使用dsh样式的组文件(/etc/dsh/ group /node),但是模块dshgroup不能被激活。我在Debian 7中:

代码语言:javascript
复制
$ uname -r
Linux version 3.2.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.63-2
$ pdsh -L
4 modules loaded:

Module: rcmd/exec
Author: Mark Grondona <mgrondona@llnl.gov>
Descr:  arbitrary command rcmd connect method
Active: yes 

Module: misc/genders
Author: Jim Garlick <garlick@llnl.gov>
Descr:  target nodes using libgenders and genders attributes
Active: yes 
Options:
-g query,...      target nodes using genders query
-X query,...      exclude nodes using genders query
-F file           use alternate genders file `file'
-i                request alternate or canonical hostnames if applicable
-a                target all nodes except those with "pdsh_all_skip" attribute
-A                target all nodes listed in genders database

Module: rcmd/rsh
Author: Jim Garlick <garlick@llnl.gov>
Descr:  BSD rcmd connect method
Active: yes 

Module: rcmd/ssh
Author: Jim Garlick <garlick@llnl.gov>
Descr:  ssh based rcmd connect method
Active: yes 

$ cat /etc/pdsh/machines
10.0.0.1
10.0.0.101

$ cat /etc/dsh/group/nodes
10.0.0.101

$ pdsh -a uptime
no remote hosts specified
$ pdsh -g nodes uptime
no remote hosts specified

$ ls -l /etc/genders 
-rw-r--r-- 1 root root 0 Nov  3 19:49 /etc/genders

/etc/genders是空的,因为我不知道如何生成。

如果我删除/etc/genders:

代码语言:javascript
复制
$ sudo rm /etc/genders
$ pdsh -a uptime
/etc/genders: error opening genders file

如何使pdsh读取dsh样式组文件?

EN

回答 2

Stack Overflow用户

发布于 2015-01-28 14:34:28

尝试这些链接,他们有示例性别文件和解析检查..

https://web.archive.org/web/20150915154542/https://computing.llnl.gov/linux/genders.html (archive.org副本;原始链接已死)

https://web.archive.org/web/20150201063434/http://www.phillippadgett.com/blog (archive.org副本,原始站点已死)

要安装dshgroup模块,您必须自己编译pdsh。我认为apt包维护者默认情况下并没有启用所有模块。也许你可以向他提交一个窃听器。

票数 2
EN

Stack Overflow用户

发布于 2020-08-19 16:24:40

pdsh仍然是一个强大的工具。

因为大多数引用似乎已经消失了,

我想我应该在这里为我们大家做一个样本文件。

代码语言:javascript
复制
node001 gpu,compute,randomgroup
node002 compute,randomgroup

您现在可以使用组gpu,计算随机组跨节点进行pdsh。

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

https://stackoverflow.com/questions/26723722

复制
相关文章

相似问题

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