prsync.1
Name
prsync - parallel rsync
Synopsis
prsync filename [filename …] noderange:destinationdirectory
prsync [-o rsyncopts] [-f fanout] [filename filename …] [directory directory …] noderange:destinationdirectory
prsync {-h | --help | -v | --version}
Description
prsync is a front-end to rsync for a single or range of nodes and/or groups in parallel.
Note: this command does not support the xcatd client/server communication and therefore must be run on the management node. It does not support hierarchy, use xdcp -F to run rsync from the management node to the compute node via a service node
prsync is NOT multicast, but is parallel unicasts.
Options
-o rsyncopts
rsync options. See rsync(1).
-f fanout
Specifies a fanout value for the maximum number of concurrently executing remote shell processes.
filename
A space delimited list of files to rsync.
directory
A space delimited list of directories to rsync.
noderange:destination
A noderange(3)|noderange.3 and destination directory. The : is required.
-h | --help
Print help.
-v | --version
Print version.
XCATPSHFANOUT
Specifies the fanout value. This variable is overridden by the -f flag. Default is 64.
Examples
cd /install; prsync -o "crz" post stage:/install
prsync passwd group rack01:/etc
See Also
noderange(3)|noderange.3, pscp(1)|pscp.1, pping(1)|pping.1, psh(1)|psh.1