2008-03-14 20:54:31 +00:00
=head1 Name
B<pscp> - parallel remote copy
=head1 B<Synopsis>
2012-06-08 11:55:39 +00:00
B<pscp> [-i I<suffix>] [I<scp options> I<...>] [B<-f> I<fanout>] I<filename> [I<filename> I<...>] I<noderange:destinationdirectory>
2008-03-14 20:54:31 +00:00
B<pscp> {B<-h>|B<--help>|B<-v>|B<--version>}
=head1 B<Description>
B<pscp> is a utility used to copy a single or multiple set of files and/or
directories to a single or range of nodes and/or groups in parallel.
B<pscp> is a front-end to the remote copy B<scp>.
2013-06-27 16:51:24 +00:00
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 to run remote copy command from the
2013-06-27 16:39:30 +00:00
management node to the compute node via a service node.
2008-03-14 20:54:31 +00:00
B<pscp> is NOT multicast, but is parallel unicasts.
=head1 B<Options>
=over 7
2012-06-08 11:55:39 +00:00
=item B<-f> I<fanout>
Specifies a fanout value for the maximum number of concur-
rently executing remote shell processes.
2008-05-15 16:34:04 +00:00
=item B<-i> I<suffix>
2008-03-14 20:54:31 +00:00
2008-05-15 16:34:04 +00:00
Interfaces to be used.
2008-03-14 20:54:31 +00:00
2008-05-15 16:34:04 +00:00
=item B<scp options>
2008-03-14 20:54:31 +00:00
2008-05-15 16:34:04 +00:00
See B<scp(1)>
2008-03-14 20:54:31 +00:00
2008-05-15 16:34:04 +00:00
=item B<filename>
2008-03-14 20:54:31 +00:00
2008-05-15 16:34:04 +00:00
A space delimited list of files to copy. If B<-r> is passed as an scp option, directories may be specified as well.
2008-03-14 20:54:31 +00:00
=item B<noderange:destination>
2008-03-17 13:34:40 +00:00
A L<noderange(3)|noderange.3> and destination directory. The : is required.
2008-03-14 20:54:31 +00:00
=item B<-h>|B<--help>
Print help.
=item B<-v>|B<--version>
Print version.
=back
2012-06-08 11:55:39 +00:00
=over 4
=item B<XCATPSHFANOUT>
Specifies the fanout value. This variable is overridden by
the B<-f> flag. Default is 64.
=back
2008-03-14 20:54:31 +00:00
=head1 B<Examples>
B<pscp> B<-r> I</usr/local> I<node1,node3:/usr/local>
B<pscp> I<passwd> I<group> I<rack01:/etc>
=head1 B<See> B<Also>
2008-03-17 13:34:40 +00:00
L<noderange(3)|noderange.3>, L<pping(1)|pping.1>, L<prsync(1)|prsync.1>, L<psh(1)|psh.1>