pdsh -h
Usage: pdsh [-options]command ...
-S return largest of remote command return values
-h output usage menu and quit 获取帮助
-V output version information and quit 查看版本
-q list the option settings and quit 列出pdsh执行的一些信息
-b disable ^C status feature (batch mode)-d enable extra debug information from ^C status
-l user execute remote commands as user 指定远程使用的用户
-t seconds set connect timeout (default is 10 sec) 指定超时时间
-u seconds set command timeout (no default) 类似-t
-f n use fanout of n nodes 设置同时连接的目标主机的个数
-w host,host,... set target node list on command line 指定主机,host可以是主机名也可以是ip
-x host,host,... set node exclusion list on command line 排除某些或者某个主机
-R name set rcmd module to name 指定rcmd的模块名,默认使用ssh
-N disable hostname: labels on output lines 输出不显示主机名或者ip
-L list info on all loaded modules and exit 列出pdsh加载的模块信息
-a target all nodes 指定所有的节点
-g groupname target hosts in dsh group "groupname" 指定dsh组名
-X groupname exclude hosts in dsh group "groupname" 排除组,一般和-a连用
available rcmd modules: exec,xcpu,ssh (default: ssh) 可用的执行命令模块,默认为ssh