summaryrefslogtreecommitdiffstats
path: root/mdadm.8
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Incremental: honor --no-degraded to delay assembly"Dan Williams2010-05-261-5/+0
| | | | | | | | | | | | | | This reverts commit fdb482f99b9ad2ef8cd1724902fdfeedaa8796a1. Now that containers can report state for ->container_enough we can automatically determine when the array can be started, and no longer need the --no-degraded hammer. Conflicts: Incremental.c Signed-off-by: Dan Williams <dan.j.williams@intel.com>
* Release mdadm-3.1.2NeilBrown2010-03-101-1/+1
|
* mdadm.8: improve hosthost documentationNeilBrown2010-03-091-0/+19
| | | Signed-off-by: NeilBrown <neilb@suse.de>
* mdadm.8: correct typo: pairtyRyo Fujita2010-03-081-1/+1
| | | | Signed-off-by: NeilBrown <neilb@suse.de>
* Create: change default metadata type to 1.2NeilBrown2010-02-241-2/+2
| | | | | | | | | | | | | Change default - again, sorry. v1.1 causes problems as the conflicts with a boot sector, whether on the whole device or in a partition. I guess the rule is they you aren't allowed to use the first sector in general. v1.2 is mostly just as good and avoid boot-sector problems so default to that instead. Signed-off-by: NeilBrown <neilb@suse.de>
* Tidy up some argument parsing, particularly for -bNeilBrown2010-01-291-12/+12
| | | | | | | -b only means --brief in MISC mode, elsewhere it is --bitmap. Resolves-debian-bug: 427777 Signed-off-by: NeilBrown <neilb@suse.de>
* Document validity of --assume-clean when all devices are zeroed.Michael Evan2009-12-301-0/+6
| | | | | | | | | | | | | | | | >> >> When I assemble an array I tend to have checked the devices before >> hand; it would not be difficult to make the final pass a zeroing pass >> if I knew I could vastly speed up post-assembly performance.  As I >> stated, it's merely a lack of clarity in the documentation. > > If you would like to create a patch against the man page, I would be happy to > accept it. > > NeilBrown Signed-off-by: NeilBrown <neilb@suse.de>
* Release mdadm-3.1.1NeilBrown2009-11-191-1/+1
| | | | bugfix over 3.1, but changes to some significant defaults.
* Merge branch 'master' into devel-3.1NeilBrown2009-11-191-6/+6
|\
| * Remove bogus warnings from man page.NeilBrown2009-10-291-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LANG=C man --warnings -l mdadm.8 > /dev/null complains that '.XX' is an invalid macro. This is not correct. The sequence .ig XX anything can go here .XX is correct and is ignored (see 'info groff' and the 'ig' index entry). However the same can be achieved with .ig anything can go there .. and this produces no warnings, so use that instead. Signed-off-by: NeilBrown <neilb@suse.de>
* | Set default bitmap-chunksize for internal bitmaps to at least 64MegNeilBrown2009-11-171-2/+2
| | | | | | | | | | | | | | | | | | A small bitmap-chunksize hurts performance without helping resync speed much - particularly on internal bitmaps. So set the default to at least 64Meg. Signed-off-by: NeilBrown <neilb@suse.de>
* | Change default metadata from 0.90 to 1.1NeilBrown2009-11-171-4/+5
| | | | | | | | | | | | | | | | | | 1.1 is more flexible in a number of ways and is safer. 0.90 is still fully supported. 1.0 should possibly be used for RAID1 arrays that you want to boot off, depending on your boot loader. Signed-off-by: NeilBrown <neilb@suse.de>
* | Increase default chunk size to 512KNeilBrown2009-11-171-2/+5
| | | | | | | | | | | | | | | | | | | | | | This seems more appropriate for current (and recent) model drives than 64K. 64K is still the default for '--build' as changing that could corrupt data. 64K is also the default rounding for 'linear' on kernels older than 2.6.16. Signed-off-by: NeilBrown <neilb@suse.de>
* | Release 3.1NeilBrown2009-10-221-1/+1
| | | | | | | | | | | | New functionality in --grow. Signed-off-by: NeilBrown <neilb@suse.de>
* | Merge branch 'master' into devel-3.1NeilBrown2009-10-221-1/+1
|\|
| * Release 3.0.3NeilBrown2009-10-221-1/+1
| | | | | | | | Signed-off-by: NeilBrown <neilb@suse.de>
* | Merge branch 'master' into devel-3.1NeilBrown2009-10-221-3/+11
|\|
| * mdadm(8): fix spurious space after -e headerMike Frysinger2009-10-191-1/+1
| | | | | | | | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: NeilBrown <neilb@suse.de>
| * Monitor: add option to specify rebuild incrementsZdenek Behan2009-10-191-2/+10
| | | | | | | | | | | | | | | | | | | | ie. the percent increments after which RebuildNN event is generated This is particulary useful when using --program option, rather than (only) syslog for alerts. Signed-off-by: Zdenek Behan <rain@matfyz.cz> Signed-off-by: NeilBrown <neilb@suse.de>
* | Merge branch 'master' into devel-3.1NeilBrown2009-10-011-191/+331
|\| | | | | | | | | Conflicts: mdadm.8
| * Release mdadm-3.0.2NeilBrown2009-09-251-1/+1
| | | | | | | | Just one bugfix.
| * Release mdadm-3.0.1NeilBrown2009-09-251-1/+1
| | | | | | | | | | | | Just bugfixes. Signed-off-by: NeilBrown <neilb@suse.de>
| * Release mdadm-3.0devel-3.0NeilBrown2009-06-021-1/+1
| | | | | | | | | | | | | | | | - remove lot of old 'ANNOUNCE' files - trim changelog - update version numbers Signed-off-by: NeilBrown <neilb@suse.de>
| * mdadm.8: Man page updatesNeilBrown2009-06-021-191/+331
| | | | | | | | General review and update of mdadm.8
* | mdadm.8 : update documentation for new --grow modesNeilBrown2009-08-131-7/+88
| |
* | Grow: pass layout as a string rather than a number.NeilBrown2009-07-141-5/+0
| | | | | | | | | | | | | | | | This allows the layout to be parsed after the current level of the array is know, so that the level doesn't need to be given (otherwise pointlessly) on the command line. Signed-off-by: NeilBrown <neilb@suse.de>
* | Grow: support --array-size changesNeilBrown2009-07-131-0/+15
|/ | | | | | | | | With 2.6.30 it is possible to tell the md driver to clip an array to a size smaller than the real size of the array. This option gives access to that feature. The size change does not persist across restarts. Signed-off-by: NeilBrown <neilb@suse.de>
* Release mdadm-3.0-rc1NeilBrown2009-05-111-1/+1
|
* man pages: note that --auto is largely deprecated and irrelevant.NeilBrown2009-05-111-4/+8
| | | | Signed-off-by: NeilBrown <neilb@suse.de>
* Allow homehost to be largely ignored when assembling arrays.NeilBrown2009-05-111-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | If mdadm.conf contains HOMEHOST <ignore> or commandline contains --homehost=<ignore> then the check that array metadata mentions the given homehost is replace by a check that the name recorded in the metadata is not already used by some other array mentioned in mdadm.conf. This allows more arrays to use their native name rather than having an _NN suffix added. This should only be used during boot time if all arrays required for normal boot are listed in mdadm.conf. If auto-assembly is used to find all array during boot, then the HOMEHOST feature should be used to ensure there is no room for confusion in choosing array names, and so it should not be set to <ignore>. Signed-off-by: NeilBrown <neilb@suse.de>
* mdadm.8 general updatesNeilBrown2009-05-111-42/+8
| | | | Signed-off-by: NeilBrown <neilb@suse.de>
* Release mdadm-3.0-devel3NeilBrown2009-03-101-1/+1
|
* Incremental: honor --no-degraded to delay assemblyDan Williams2009-02-241-0/+5
| | | | | | | | | | Currently Incremental_container is being called after adding each disk. In the imsm case where spares are not tracked in the raid_disks field we can use --no-degraded to block premature assembly. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
* introduce --detail-platform to display platform raid capabilitiesDan Williams2008-12-081-3/+32
| | | | | | | Metadata formats like imsm work in concert with platform firmware and hardware, so provide a way for mdadm to display this info to the user. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
* Support --wait-clean --scanDan Williams2008-11-271-4/+5
| | | | | | | Its cumbersome to determine which devices to wait for in a system shutdown script, so hook up --scan. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
* Release 3.0-devel2NeilBrown2008-11-051-1/+1
| | | | Signed-off-by: NeilBrown <neilb@suse.de>
* Man pages: updates for container etc.NeilBrown2008-11-051-60/+166
| | | | | | Multiple updates to try to get up to date with current code. Signed-off-by: NeilBrown <neilb@suse.de>
* Man page update for containers etc.NeilBrown2008-11-041-1/+15
| | | | Signed-off-by: NeilBrown <neilb@suse.de>
* Merge branch 'master' into devel-3.0NeilBrown2008-10-271-0/+11
|\ | | | | | | | | | | | | Conflicts: Create.c Manage.c
| * Allow WRITEMOSTLY to be cleared on --readd using --readwrite.NeilBrown2008-10-251-0/+11
| | | | | | | | | | | | | | | | Previously it was possible to set the WRITEMOSTLY flag when adding a device to an array, but not to clear the flag when re-adding. This is now possible with --readwrite. Signed-off-by: NeilBrown <neilb@suse.de>
* | Merge branch 'master' into devel-3.0NeilBrown2008-10-171-7/+4
|\| | | | | | | | | | | Conflicts: Manage.c
| * Remove .UR .UE macros from man page because the don't do what we want.NeilBrown2008-10-171-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .UR URL text .UE is meant to create a hyperlink from the 'text' to the 'URL'. But I wanted just to have the URL, so UR isn't really the right tool - the URL gets displayed twice. So just display the URL in bold and assume man2html etc can recognise it and do the right thing. Signed-off-by: NeilBrown <neilb@suse.de>
* | Extend --wait-clean to checkpoint resyncDan Williams2008-10-151-3/+10
| | | | | | | | | | | | | | | | | | Root file systems backed by external metadata arrays need to be explicitly checkpointed near the time the rootfs is marked readonly as userspace will not have an opportunity to react to the final shutdown of the array. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
* | Updates version numbers for 3.0-devel1 release.NeilBrown2008-09-181-1/+1
| |
* | 'mdadm --wait-clean' wait for array to be marked cleanDan Williams2008-09-151-0/+6
| | | | | | | | | | | | | | | | | | For use in distro shutdown scripts with a RAID root file system. Returns immediately if the array is 'readonly', or not an externally managed array. It is up to the distro's scripts to make sure no new writes hit the device after this returns 'true'. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
* | Merge branch 'master' into from-stableNeilBrown2008-08-071-33/+41
|\| | | | | | | | | | | | | Conflicts: Create.c Manage.c
| * Cosmetic cleanup of some messages.NeilBrown2008-08-011-1/+1
| | | | | | | | | | | | | | | | e.g. --raid-disks is preferred over --raid-devices. Thanks to "Jon Nelson" <jnelson-linux-raid@jamponi.net> Signed-off-by: NeilBrown <neilb@suse.de>
| * Couple more man page fixesNeil Brown2008-06-261-2/+2
| | | | | | | | Signed-off-by: Neil Brown <neilb@suse.de>
| * Add text to man pages suggesting partition type to use for version 1.x metadata.Pascal Charest2008-06-261-0/+8
| | | | | | | | Signed-off-by: Neil Brown <neilb@suse.de>
| * Italic/bold fixes in man pages.Neil Brown2008-06-261-30/+30
| | | | | | | | | | | | | | | | Two places that should have been .B or .I were .M, which of course is an error. So fix these and that the opportunity to be more consistent with highlighting of "mdadm". Make it always italic except when used as a literal example, then bold.