我的pdsh只能读取/ etc / genders进行分组,但我不知道如何为它生成性别文件。我更喜欢使用dsh样式组文件(/ etc / dsh / group / nodes),但无法激活模块dshgroup。 我在Debian 7:
$ 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:
$ sudo rm /etc/genders
$ pdsh -a uptime
/etc/genders: error opening genders file
如何让pdsh读取dsh样式组文件?
答案 0 :(得分:1)
尝试这些链接,他们有样本性别文件&amp;解析支票..
https://computing.llnl.gov/linux/genders.html
http://www.phillippadgett.com/blog/?p=495
要安装dshgroup模块,您必须自己编译pdsh。我认为apt软件维护者默认情况下不启用所有模块。也许你可以向他提出错误。
答案 1 :(得分:0)
pdsh仍然是强大的工具。
由于大多数引用似乎已消失,
我以为我要为我们所有人做一个示例文件。
node_modules/.bin/office-addin-debugging start manifest.xml
您现在可以使用组 gpu,compute 或 randomgroup 在节点上进行pdsh。