LINUX.ORG.RU
ФорумAdmin

Странная конфигурация raid1 (md0 + md127)

 , ,


0

1

Всем привет. Есть сервер в датацентре, который настраивал саппорт хостинг провайдера (к сожалению, доступа через KVM нет, залезть в биос или переустановить ОС нельзя - это делают они). Их просили настроить софтверный RAID1 на двух дисках. После того, как они все установили, вижу два рейд массива md0 и md127, что вызывает подозрения о неверной конфигурации.

У меня нет большого опыта работы с софт RAID'ом в centos, но выглядит все так, как будто они включили фейковый рейд, а поверх него еще и программный. Помогите разобраться, сейчас RAID1 нормально сконфигурирован или нет?

В материнскую плату встроен Intel RAID (фейк raid):

00:1f.2 RAID bus controller: Intel Corporation 82801 SATA Controller [RAID mode] (rev 05)

Вот то, что я вижу в кофигах:

#cat /proc/mdstat
Personalities : [raid1]
md127 : active raid1 sda[1] sdb[0]
      976746496 blocks super external:/md0/0 [2/2] [UU]

md0 : inactive sda[1](S) sdb[0](S)
      6306 blocks super external:imsm
# cat /etc/mdadm.conf
# mdadm.conf written out by anaconda
MAILADDR root
AUTO +imsm +1.x -all
ARRAY /dev/md0 UUID=c4b22602:c21fac73:767fa7da:d014ca69
ARRAY /dev/md127 UUID=63b996c2:5443e73c:b6b70d15:bcf22734
# mdadm --detail /dev/md0
/dev/md0:
        Version : imsm
     Raid Level : container
  Total Devices : 2

Working Devices : 2


           UUID : c4b22602:c21fac73:767fa7da:d014ca69
  Member Arrays : /dev/md/Volume0

    Number   Major   Minor   RaidDevice

       0       8       16        -        /dev/sdb
       1       8        0        -        /dev/sda

# mdadm --detail /dev/md127
/dev/md127:
      Container : /dev/md0, member 0
     Raid Level : raid1
     Array Size : 976746496 (931.50 GiB 1000.19 GB)
  Used Dev Size : 976746628 (931.50 GiB 1000.19 GB)
   Raid Devices : 2
  Total Devices : 2

          State : clean
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0


           UUID : 63b996c2:5443e73c:b6b70d15:bcf22734
    Number   Major   Minor   RaidDevice State
       1       8        0        0      active sync   /dev/sda
       0       8       16        1      active sync   /dev/sdb
# dmraid -s
*** Group superset isw_figjfbhfb
--> Subset
name   : isw_figjfbhfb_Volume0
size   : 1953492992
stride : 128
type   : mirror
status : ok
subsets: 0
devs   : 2
spares : 0
#  mdadm -E /dev/sda
/dev/sda:
          Magic : Intel Raid ISM Cfg Sig.
        Version : 1.1.00
    Orig Family : 22fc2c47
         Family : 29ba9086
     Generation : 0000137b
     Attributes : All supported
           UUID : c4b22602:c21fac73:767fa7da:d014ca69
       Checksum : 7718981b correct
    MPB Sectors : 2
          Disks : 2
   RAID Devices : 1
...

выглядит все так, как будто они включили фейковый рейд, а поверх него еще и программный.

Да. Но по факту так выглядит фейкрейд через mdadm(а не через dmraid). Я с такими конфигурациями мало работал, подсказать что-либо затрудняюсь.

Pinkbyte ★★★★★
()

Обычно md127 ( и далее в сторону уменьшения ) - это рейд найденный автоматически при старте системы. Обычно такой рейд был создан средствами BIOS. isw_figjfbhfb - intel software raid. В dmesg это обычно видно.

так же такие рейды могут создаваться из разделов типа linux_auto_raid найденных во время старта системы.

После старта ядра и получение доступа к /etc/mdadm.conf ядро уже может создавать рейды с нормальными именами, либо нужно указать ядру доп. параметры.

Смешивать их наверно не стоит.

vel ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.