pbsdsh (1) - Linux Man Pages
pbsdsh: distribute task to nodes under pbs
pbsdsh - distribute task to nodes under pbs
SYNOPSISpbsdsh [-c copies] [-o] [-s] [-u] [-v] program [args]
pbsdsh [-n node] [-o] [-s] [-u] [-v] program [args]
pbsdsh [-h nodename] [-o] [-v] program [args]
DESCRIPTIONExecutes (spawns) a normal Unix program on one or more nodes under control of the Portable Batch System, PBS. Pbsdsh uses the Task Manager API, see tm_spawn(3), to distribute the program on the allocated nodes.
When run without the -c or the -n option, pbsdsh will spawn the program on all nodes allocated to the PBS job. The spawns take place concurrently - all execute at (about) the same time.
- -c copies
The program is spawned on the first
nodes allocated. This option is mutual exclusive with -n.
- -n node
- The program is spawned on one node which is the node allocted. This option is mutual exclusive with -c.
- -h hostname
- The program is spawned on the node specified.
- Capture stdout of the spawned program. Normally stdout goes to the job's output.
- If this option is given, the program is run in turn on each node, one after the other.
- The program is run once on each node (unique). This ignores the number of allocated processers on a given node.
- Verbose output about error conditions and task exit status is produced.