Итак, был у меня RAID10 из sda1, sdb1, sdc1, sdd1.
SDD1 взял и помер. После перезагрузки вижу:
#cat /proc/mdstat
Personalities : [raid10] [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4]
md0 : active raid10 sdb1[1] sdc1[2] sda1[0]
5860268032 blocks super 1.2 512K chunks 2 near-copies [4/3] [UUU_]
bitmap: 21/44 pages [84KB], 65536KB chunk
unused devices:
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 3.7T 0 disk
└─sda1 8:1 0 2.7T 0 part
└─md0 9:0 0 5.5T 0 raid10 /mnt/hdd-backup
sdb 8:16 0 3.7T 0 disk
└─sdb1 8:17 0 2.7T 0 part
└─md0 9:0 0 5.5T 0 raid10 /mnt/hdd-backup
sdc 8:32 0 2.7T 0 disk
└─sdc1 8:33 0 2.7T 0 part
└─md0 9:0 0 5.5T 0 raid10 /mnt/hdd-backup
sdd 8:48 0 1.8T 0 disk
└─sdd1 8:49 0 1.8T 0 part /mnt/OLD
sde 8:64 1 7.5G 0 disk
└─sde1 8:65 1 7.5G 0 part /
# blkid
/dev/sda1: UUID="71dc28fb-c4eb-6bd8-557a-83f4bd8af796" UUID_SUB="220cfe51-b94f-f982-3fa5-a06aa058dacd" LABEL="backup02:0" TYPE="linux_raid_member" PARTUUID="9cdec4d9-3c43-4c46-b4ee-9248827d835c"
/dev/sdb1: UUID="71dc28fb-c4eb-6bd8-557a-83f4bd8af796" UUID_SUB="03abb76d-a067-601a-44f9-4b36126baf3a" LABEL="backup02:0" TYPE="linux_raid_member" PARTUUID="9586288e-7416-4526-ab68-8cff59ff7df3"
/dev/sdc1: UUID="71dc28fb-c4eb-6bd8-557a-83f4bd8af796" UUID_SUB="11b236aa-edd7-a79d-522c-46dc587e8d7d" LABEL="backup02:0" TYPE="linux_raid_member" PARTUUID="3fb99889-99e6-4a4f-b321-074628d3f94b"
/dev/sdd1: UUID="fb396bb5-e210-4e80-9a55-eb59546fdd28" TYPE="ext4"
/dev/sde1: UUID="2ab65528-f2bb-4f57-8d84-6b5e717853d4" TYPE="ext4" PARTUUID="6bf31661-01"
/dev/md0: UUID="9efb1dc4-d84e-4796-9689-18589abb54c0" TYPE="ext4"
И вот в чем вопрос. По инструкциям прежде чем добавить в рейд новый диск (когда я его воткну в этот системник и размечу, разумеется - пока он в коробке лежит),
из массива нужно сперва выкинуть сбойный диск (раздел /dev/sdd1). Но проблема в том, что после перезагрузки /dev/sdd это совсем другой диск, к рейду отношения не имеющий.
# mdadm /dev/md0 --fail /dev/sdd1
mdadm: set device faulty failed for /dev/sdd1: No such device
# mdadm /dev/md0 --remove /dev/sdd1
mdadm: hot remove failed for /dev/sdd1: No such device or address
Как поступить в таком случае?