.\" -*- nroff -*-
-.TH MDADM 8 "" v2.1
+.TH MDADM 8 "" v2.2
.SH NAME
mdadm \- manage MD devices
.I aka
argument given to this flag can be one of
.BR sparc2.2 ,
.BR summaries ,
+.BR uuid ,
.BR resync ,
.BR byteorder ,
or
The
.B sparc2.2
-option will adjust the superblock of an array what was created on a Sparc
+option will adjust the superblock of an array what was created on a Sparc
machine running a patched 2.2 Linux kernel. This kernel got the
alignment of part of the superblock wrong. You can use the
.B "--examine --sparc2.2"
assembled. This is not needed on 2.6 and later kernels as they make
this adjustment automatically.
+The
+.B uuid
+option will change the uuid of the array. If a UUID is given with the
+"--uuid" option that UUID will be used as a new UUID and with
+.B NOT
+be used to help identify the devices in the array.
+If no "--uuid" is given, a random uuid is chosen.
+
The
.B resync
option will cause the array to be marked
.BR -p ", " --program ", " --alert
Give a program to be run whenever an event is detected.
+.TP
+.BR -y ", " --syslog
+Cause all events to be reported through 'syslog'. The messages have
+facility of 'daemon' and varying priorities.
+
.TP
.BR -d ", " --delay
Give a delay in seconds.
.TP
.B DeviceDisappeared
An md array which previously was configured appears to no longer be
-configured.
+configured. (syslog priority: Critical)
If
.I mdadm
.TP
.B RebuildStarted
-An md array started reconstruction.
+An md array started reconstruction. (syslog priority: Warning)
.TP
.BI Rebuild NN
Where
.I NN
is 20, 40, 60, or 80, this indicates that rebuild has passed that many
-percentage of the total.
+percentage of the total. (syslog priority: Warning)
.TP
.B RebuildFinished
An md array that was rebuilding, isn't any more, either because it
-finished normally or was aborted.
+finished normally or was aborted. (syslog priority: Warning)
.TP
.B Fail
-An active component device of an array has been marked as faulty.
+An active component device of an array has been marked as
+faulty. (syslog priority: Critical)
.TP
.B FailSpare
A spare component device which was being rebuilt to replace a faulty
-device has failed.
+device has failed. (syslog priority: Critial)
.TP
.B SpareActive
A spare component device which was being rebuilt to replace a faulty
device as been successfully rebuild and has been made active.
+(syslog priority: Info)
.TP
.B NewArray
A new md array has been detected in the
.B /proc/mdstat
-file.
+file. (syslog priority: Info)
.TP
.B DegradedArray
notices a drive failure which causes degradation, but only when
.I mdadm
notices that an array is degraded when it first sees the array.
+(syslog priority: Critial)
.TP
.B MoveSpare
A spare drive has been moved from one array in a
.B spare-group
to another to allow a failed drive to be replaced.
+(syslog priority: Info)
.TP
.B SparesMissing
array, it will report a
.B SparesMissing
message.
+(syslog priority: Info)
.TP
.B TestMessage
An array was found at startup, and the
.B --test
flag was given.
+(syslog priority: Info)
.RE
Only