diff options
Diffstat (limited to 'mdadm.conf.man')
-rw-r--r-- | mdadm.conf.man | 59 |
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). |