Я использую 3 диска (RAID5) и хочу добавить запасной диск (dev / sdd). В системе используется Intel RST (встроенный RAID), и ее можно распознать с помощью CentOS7 и команды mdadm. Но я перепробовал много способов, и не могу добавить запасной диск в качестве «горячего резерва».
[root@ehost ~]# mdadm --detail /dev/md/imsm0
/dev/md/imsm0:
Version : imsm
Raid Level : container
Total Devices : 3
Working Devices : 3
UUID : 750b9700:31df2732:350d713c:10b17437
Member Arrays : /dev/md/Volume1
Number Major Minor RaidDevice
0 8 0 - /dev/sda
1 8 16 - /dev/sdb
2 8 32 - /dev/sdc
[root@ehost ~]# mdadm --detail /dev/md126
/dev/md126:
Container : /dev/md/imsm0, member 0
Raid Level : raid5
Array Size : 1953519616 (1863.02 GiB 2000.40 GB)
Used Dev Size : 976759936 (931.51 GiB 1000.20 GB)
Raid Devices : 3
Total Devices : 3
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Layout : left-asymmetric
Chunk Size : 128K
UUID : d984583f:721b097a:b725e6c2:55b874f4
Number Major Minor RaidDevice State
2 8 0 0 active sync /dev/sda
1 8 16 1 active sync /dev/sdb
0 8 32 2 active sync /dev/sdc
[root@ehost ~]# mdadm --add /dev/md126 /dev/sdd
mdadm: Cannot add disks to a 'member' array, perform this operation on the parent container
[root@ehost ~]# mdadm --add /dev/md/imsm0 /dev/sdd
mdadm: added /dev/sdd
[root@ehost ~]# mdadm --detail /dev/md/imsm0
/dev/md/imsm0:
Version : imsm
Raid Level : container
Total Devices : 4
Working Devices : 4
UUID : 750b9700:31df2732:350d713c:10b17437
Member Arrays : /dev/md/Volume1
Number Major Minor RaidDevice
0 8 0 - /dev/sda
1 8 16 - /dev/sdb
2 8 32 - /dev/sdc
3 8 48 - /dev/sdd
[root@ehost ~]# mdadm --detail /dev/md126
/dev/md126:
Container : /dev/md/imsm0, member 0
Raid Level : raid5
Array Size : 1953519616 (1863.02 GiB 2000.40 GB)
Used Dev Size : 976759936 (931.51 GiB 1000.20 GB)
Raid Devices : 3
Total Devices : 3
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Layout : left-asymmetric
Chunk Size : 128K
UUID : d984583f:721b097a:b725e6c2:55b874f4
Number Major Minor RaidDevice State
2 8 0 0 active sync /dev/sda
1 8 16 1 active sync /dev/sdb
0 8 32 2 active sync /dev/sdc
[root@ehost ~]#
Пожалуйста, помогите, спасибо! Эдвин
Аппаратный RAID полностью отличается от программного RAID .
В аппаратном RAID есть аппаратная карта, которая владеет дисками.
Эта карта по-другому представляет диски (как рейд )для ОС.
В программном RAID ОС владеет устройствами (sda, sdb и т. д. )и создает RAID-устройства (в случае Linux «несколько устройств» :md0, md1 и т. д.)
Подозреваю, что ваш md126 — программный рейд, а imsm0 — аппаратный рейд.
Вы использовали или активировали переключатель -e imsm
mdadm?
В этом случае вам необходимо управлять устройствами Intel с помощью программного обеспечения Intel.
Пожалуйста, прочтите это