diff options
author | NeilBrown <neilb@suse.de> | 2012-10-03 17:07:13 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2012-10-03 17:07:13 +1000 |
commit | 688e99a77d04d1581850074ff11491acf5fb57c5 (patch) | |
tree | f2e558a67a50592ceb74afaf682b3658ba0c8efe /mdadm.8.in | |
parent | bf95d0f38cd35c01a258771bcc9e55b078e0726c (diff) |
Allow --update to add or remove space for a bad block list.
--update=bbl will add a bad block list to each device.
--update=no-bblk will remove the bad block list providing that it
is empty.
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'mdadm.8.in')
-rw-r--r-- | mdadm.8.in | 24 |
1 files changed, 20 insertions, 4 deletions
@@ -1060,6 +1060,8 @@ argument given to this flag can be one of .BR byteorder , .BR devicesize , .BR no\-bitmap , +.BR bbl , +.BR no-\bbl , or .BR super\-minor . @@ -1162,6 +1164,18 @@ option can be used when an array has an internal bitmap which is corrupt in some way so that assembling the array normally fails. It will cause any internal bitmap to be ignored. +The +.B bbl +option will reserve space in each device for a bad block list. This +will be 4K in size and positioned near the end of any free space +between the superblock and the data. + +The +.B no\-bbl +option will cause any reservation of space for a bad block list to be +removed. If the bad block list contains entries, this will fail, as +removing the list could cause data corruption. + .TP .BR \-\-freeze\-reshape Option is intended to be used in start-up scripts during initrd boot phase. @@ -1221,12 +1235,14 @@ When used on an array that has no metadata (i.e. it was built with it will be assumed that bitmap-based recovery is enough to make the device fully consistent with the array. -When +When used with v1.x metadata, .B \-\-re\-add can be accompanied by -.BR \-\-update=devicesize . -See the description of this option when used in Assemble mode for an -explanation of its use. +.BR \-\-update=devicesize , +.BR \-\-update=bbl ", or" +.BR \-\-update=no\-bbl . +See the description of these option when used in Assemble mode for an +explanation of their use. If the device name given is .B missing |