Neil Brown wrote:
On Thursday May 10, neilb@xxxxxxx wrote:
No, I haven't, but it is getting near the top of my list.
I have just committed a change to the mdadm .git so that
mdadm /dev/md4 --fail detached
will fail any components of /dev/md4 that appear to be detached (open
returns -ENXIO). and
mdadm /dev/md4 --remove detached
will remove any such devices (that are failed or spare).
so
mdadm /dev/md4 --fail detached --remove detached
will get rid of any detached devices completely, as will
mdadm /dev/md4 --fail detached --remove failed
though that will also remove any failed devices that don't happen to
be detached.
Good... but now we need a way to say "go look for any reattached parts"
of the array, somewhat as is done at boot in most cases. Look at all
unused devices and partitions for a superblock and UUID (or whatever).
If we had this, picture RAID1 on two drives and a USB stick. And someone
who finger checks typing the fail before pulling the USB for the night.
The doofus who trips over the USB cord or the power cord cord for the
USB drive, they are all clients :-( Anything which would help recover
from their learning experiences with removable media would be helpful.
--
bill davidsen <davidsen@xxxxxxx>
CTO TMR Associates, Inc
Doing interesting things with small computers since 1979
-
To unsubscribe from this list: send the line "unsubscribe linux-raid" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html