Reference

dist_all(1)

master rdist script

NAME

dist_all - master rdist script

SYNOPSIS

dist_all [-r] [-w node[,node]] [package[.fileset]] ...
dist_all -l

DESCRIPTION

The purpose of dist_all is to broadcast files from the /var/dist rdist repository to nodes of an SP system. In the absense of the -r option, it executes dist2 -l on all nodes plus the CWS. dist2 in turn runs rdist against files located in the NFS-mounted rdist repository, /var/dist.

As NFS access to /var/dist requires the SP switch to be operational, the -r option is provided for running dist2 on the CWS and using rdist protocol to update the nodes via ethernet. This method runs in parallel to a lesser degree and is therefore much slower.

Any arguments not interpreted by dist_all are passed on to dist2 . Typically these include the names of packages/filesets or the -w option and a list of nodes.

Packages are groups of files managed by a single Distfile in /var/dist, and filesets are labels within Distfiles. If no packages are specified, everything in /var/dist is sent out. To get a list of valid packages, run dist_all -l

The -w option takes a comma-separated list of nodes. If no nodes are specified, all nodes in the SP plus the CWS are assumed. Nodes should always be specified using initial_hostnames. Use -r to request that dist2 internally convert to reliable_hostnames.

SEE ALSO

rdist(1), dist2(1)