Я использую RAID10 с 4 дисками по 4 ТБ, созданными с помощью mdadm и без выделенного контроллера рейда (четыре жестких диска подключены прямо к материнской плате сервера). Когда он был изначально настроен, он использовал диски по номерам разделов - / dev / sda1, / dev / sdb1 и т.д. Ну, у меня произошел сбой диска (/ dev / sdd), и я просто заменил его на новый, и когда я добавил его в массив, я случайно добавил его как / dev / sdd вместо / dev / sdd1. В настоящее время он восстанавливается и продлится еще несколько часов, но, похоже, это еще не вызвало никаких проблем.
Так что это заставило меня задуматься, для базового RAID без какой-либо специальной конфигурации, в чем разница между рейдом, состоящим из разделов (один раздел на диск), и рейдом самих устройств? И пока я в теме, вызовет ли мой новый RAID-диск какие-либо проблемы, поскольку он был добавлен как устройство, а не как раздел?
[root@fluttershy ~]# mdadm --detail /dev/md0
/dev/md0:
Version : 1.1
Creation Time : Wed Feb 19 05:43:49 2014
Raid Level : raid10
Array Size : 7813770240 (7451.79 GiB 8001.30 GB)
Used Dev Size : 3906885120 (3725.90 GiB 4000.65 GB)
Raid Devices : 4
Total Devices : 4
Persistence : Superblock is persistent
Intent Bitmap : Internal
Update Time : Sun Nov 8 20:32:28 2015
State : clean, degraded, recovering
Active Devices : 3
Working Devices : 4
Failed Devices : 0
Spare Devices : 1
Layout : near=2
Chunk Size : 512K
Rebuild Status : 3% complete
Name : fluttershy:0 (local to host fluttershy)
UUID : 45f8673c:332503c8:a9307bae:4177f753
Events : 115588
Number Major Minor RaidDevice State
0 8 1 0 active sync set-A /dev/sda1
1 8 17 1 active sync set-B /dev/sdb1
2 8 33 2 active sync set-A /dev/sdc1
4 8 48 3 spare rebuilding /dev/sdd
[root@fluttershy ~]#
Разница в том, что у одного есть таблица разделов на диске, а у другого нет. Функциональной разницы нет. Наличие одного диска как целого, а других как разделов не вызовет проблем.