ClusterPack Tutorial

clsh exits non-zero if there are problems running the remote shell commands. A summary of
hosts on which problems occurred is printed at the end.
clsh is used as follows:
%
clsh [-C cluster-group] [options] cmd [args]
Examples
To grep for something on all hosts in the cluster:
% clsh grep pattern files ...
To append something to a file on all machines:
%
clsh -i "cat >> file" < addendum
To run a command with a five second timeout on all the hosts in the cluster group "hp",
directing output into separate files:
%
clsh -o -t5 -C hp date
% clsh -o -t5 hp date
A cluster name without a -C must follow all flag arguments.
For more details on the usage of clsh, invoke the command:
%
man clsh
Back to Top
3.1.6 clcp - Copies files to one, some, or all cluster nodes.
clcp copies files between nodes in the cluster using rcp. Each file for directory argument is
either a remote file name of the form "%h:path", "cluster:path", or a local file name
(containing no ":" characters).
clcp can do the following types of copies:
z
single local to single local
% clcp src dst
z
single local to multiple local
%
clcp src dst.%h