最基本的命令格式:
- -w TARGET, .....
- TARGET用来指示目标主机或目标的过滤条件,该参数不可和-a,-g同时使用,TARGET可以直接使用主机名或主机名列表,如:
pdsh -w node1,node2,node3 date
pdsh -w node[1-10] date
其他参数:
- -x host,host,....
- 用来将主机排除在目标主机之外,一般和-a,-g连用。“^”,“/”,“-”用法与上相同,不再说明。
- -l user
- 这个选项用来指定以user连接到目标主机上。
- -t seconds
- 用来设置连接的超时时间,以秒为单位。默认为10秒。
- -u seconds
- 用来设置远程命令执行的超时时间,以秒为单位,以ssh 连接 时,默认时间为无限。
- -f number
- 用来设置同时连接的目标主机的个数,
- -N
- 用来关闭目标主机所返回值前的主机名显示。
- -g groupname
- 指定目标主机的组名
- -X groupname
- 用来将组名内的主机从目标主机中排除。
- -V
- 用来显示当前pdsh的版本信息及所加载的模块信息。
- -L
- 用来显示当块所有加载的模块信息。