Re: RAID header in XFS area?
From: Phil Turmel <hidden>
Date: 2017-11-06 21:31:40
On 11/04/2017 02:34 PM, Reindl Harald wrote:
Am 04.11.2017 um 19:30 schrieb Wols Lists:
quoted
What's happened is that mdadm has assembled the array, realised a disk is missing, AND STOPPED.why would it be supposed that a simple mirror with a mising disk is stopped while the whole point of mirroring is to not care about one of the disks dying?
When a member device dies or is kicked out while running, the remaining devices' superblocks are updated with that status. (Can't update the superblock on the one that died cause it's, you know, dead.) If the system is rebooted at this point, mdadm can see on the still-running drive that the missing drive is known to be failed and will happily start up. If for some reason the *other* drive wakes up and works on reboot, and only that drive is working, mdadm sees that a drive is missing for an unknown reason and stops. This is to avoid the disaster known as "split brain". Split brain cannot be distinguished from the situation where a previously non-degraded array is missing device(s) at startup, so mdadm stops. Administrator input is needed to safely proceed. Phil