CCDCONFIG(8)            OpenBSD System Manager's Manual           CCDCONFIG(8)

NAME
     ccdconfig - configuration utility for the concatenated disk driver

SYNOPSIS
     ccdconfig [-cv] ccd ileave [flags] dev ...
     ccdconfig -C [-v] [-f config_file]
     ccdconfig -u [-v] ccd ...
     ccdconfig -U [-v] [-f config_file]

DESCRIPTION
     ccdconfig is used to dynamically configure and unconfigure concatenated
     disk devices, or ccds.  For more information about the ccd, see ccd(4).

     The options are as follows:

     -C      Configure all ccd devices listed in the ccd configuration file.

     -c      Configure a ccd.  This is the default behavior of ccdconfig.

     -f config_file
             When configuring or unconfiguring all devices, read the file
             config_file instead of the default /etc/ccd.conf.

     -U      Unconfigure all ccd devices listed in the ccd configuration file.

     -u      Unconfigure a ccd.

     -v      Causes ccdconfig to be verbose.

     A ccd is described on the command line and in the ccd configuration file
     by the name of the ccd, the interleave factor, the ccd configuration
     flags, and a list of one or more devices.  The flags may be represented
     as a decimal number, a hexadecimal number, a comma-separated list of
     strings, or the word ``none''.  The flags are as follows:

           CCDF_SWAP      0x01      Interleave should be dmmax.
           CCDF_UNIFORM   0x02      Use uniform interleave.
           CCDF_MIRROR    0x04      Enable data mirroring.

     The format in the configuration file appears exactly as if it were en-
     tered on the command line.  Note that on the command line and in the con-
     figuration file, the flags argument is optional.

           #
           # /etc/ccd.conf
           # Configuration file for concatenated disk devices
           #

           # ccd           ileave  flags   component devices
           ccd0            16      none    /dev/sd2e /dev/sd3e

FILES
     /etc/ccd.conf  default ccd configuration file

EXAMPLES
     The following command, executed from the command line, would configure
     ccd0 with 4 components (/dev/sd2e, /dev/sd3e, /dev/sd4e, /dev/sd5e), and
     an interleave factor of 32 blocks.

           # ccdconfig ccd0 32 0 /dev/sd2e /dev/sd3e /dev/sd4e /dev/sd5e

SEE ALSO
     ccd(4), rc(8)

HISTORY
     The ccdconfig command first appeared in NetBSD 1.0A.

OpenBSD 4.7                      June 26, 2008                               2
