To copy large files to many or all nodes in a cluster at once, pscp is very handy. It overlaps storing data to disk and transferring data on the network, therefore it scales very well with respect to the number of nodes. Arbitrary size of files may be copied, even archives containing large lists of files may be created and unpacked on-the-fly.
Pscp uses the ParaStation MPI
pscom library for data transfers,
that automatically will use the most effective communication
If required, the communication layer may be controlled using
environment variables, refer to
ps_environment(7) for details.
The client process on each node is spawned using the ParaStation MPI
As pscp uses administrative ParaStation MPI tasks to
spawn the client processes, the user must be a member of the
adminuser list or the user's group must
be a member of the
By default, only root is a member of the
adminuser list and therefore allowed to
to ParaStation MPI User's Guide and
psiadmin(8) for details.
For more details refer to ParaStation MPI User's Guide and pscp(8).