summaryrefslogtreecommitdiffstats
path: root/mdadm.conf.man
diff options
context:
space:
mode:
Diffstat (limited to 'mdadm.conf.man')
-rw-r--r--mdadm.conf.man59
1 files changed, 53 insertions, 6 deletions
diff --git a/mdadm.conf.man b/mdadm.conf.man
index 6e30e21..37d7585 100644
--- a/mdadm.conf.man
+++ b/mdadm.conf.man
@@ -10,18 +10,18 @@ SSYYNNOOPPSSIISS
/etc/mdadm.conf
DDEESSCCRRIIPPTTIIOONN
- mmddaaddmm is a tools for creating an managing RAID devices
- using the mmdd driver in Linux.
+ mmddaaddmm is a tool for creating, managing, and monitoring
+ RAID devices using the mmdd driver in Linux.
Some common tasks, such as assembling all arrays, can be
simplified by describing the devices and array in this
- configuations file.
+ configuation file.
SSYYNNTTAAXX
The file should be seen as a collection of words separated
by white space (space, tab, or newline). Any word that
- being with a hash sign (#) starts a comment and that word
+ beings with a hash sign (#) starts a comment and that word
together with the remainder of the line are ignored.
Any line that start with white space (space or tab) is
@@ -47,11 +47,58 @@ DDEESSCCRRIIPPTTIIOONN
Also, there may be several device lines present in
the file.
+ For example:
- AARRRRAAYY
+ DEVICE /dev/hda* /dev/hdc*
+ DEV /dev/sd*
+ DEVICE /dev/discs/disc*/disc
+
+
+ AARRRRAAYY The ARRAY lines identify actual arrays. The second
+ word on the line should be the name of the device
+ where the array is normally assembled, such as
+ //ddeevv//mmdd11. Subsequent words identify the array. If
+ multiple identities are given, then the array must
+ match ALL identities to be considered a match.
+ Each identity word has a tag, and equals sign, and
+ some value. The options are:
+
+
+ uuuuiidd== The value should be a 128 bit uuid in hexadeci-
+ mal, with punctuation interspersed if desired.
+ This must match the uuid stored in the
+ superblock.
+
+ ssuuppeerr--mmiinnoorr==
+ The value is an integer which indicates the
+ minor number that was stored in the superblock
+ when the array was created. When an array is
+ created as /dev/mdX, then the minor number X is
+ stored.
+
+ ddeevviicceess==
+ The value is a comma separated list of device
+ names. Precisely these devices will be used to
+ assemble the array. Note that the devices
+ listed there must also be listed on a DEVICE
+ line.
+
+ lleevveell== The value is a raid level. This is not nor-
+ mally used to identify an array, but is sup-
+ ported so that the output of
+
+ mmddaaddmm ----eexxaammiinnee ----ssccaann
+
+ can be use directly in the configuration file.
+
+ ddiisskkss== The value is the number of disks in a complete
+ active array. As with lleevveell== this is mainly
+ for compatibility with the output of
+
+ mmddaaddmm ----eexxaammiinnee ----ssccaann.
SSEEEE AALLSSOO
- mdadm (8), md (4).
+ mmddaaddmm(8), mmdd(4).