raid в fc12 (как его правильно сделать)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
yurkats
Сообщения: 70
ОС: Fedora

raid в fc12

Сообщение yurkats »

Появилась задача на пк с материнкой supermicro в которую интегрированн raid 0,1,5 контроллер Intel Matrix Storage чего-то там.
В биосе рейда сделал рейд 1 (mirror) на базе двух винтов. Сам гружусь с третьего винта, на котором стоит fc12

Проблема (а может это и не проблема) заключается в том что система видит два рейда md126 и md127 (кстате почему такие цифры? в мурзилках md0, md1 и т.д.)

ещё:
*************************************************************
[root@xxx /]# mdadm --examine /dev/md126
mdadm: No md superblock detected on /dev/md126.
*************************************************************
[root@xxx /]# mdadm --examine /dev/md127
/dev/md127:
Magic : Intel Raid ISM Cfg Sig.
Version : 1.1.00
Orig Family : 9857cb04
Family : 9857cb04
Generation : 0000000b
UUID : 7c18d51e:124921f0:9db6227d:342cf516
Checksum : 756b4eee correct
MPB Sectors : 2
Disks : 2
RAID Devices : 1

Disk00 Serial : 9QMC2HMW
State : active
Id : 00020000
Usable Size : 976768654 (465.76 GiB 500.11 GB)

[raidx]:
UUID : 2c2e8451:d99b192f:59be5507:e4296bcd
RAID Level : 1
Members : 2
This Slot : 0
Array Size : 976766976 (465.76 GiB 500.10 GB)
Per Dev Size : 976767240 (465.76 GiB 500.10 GB)
Sector Offset : 0
Num Stripes : 3815496
Chunk Size : 64 KiB
Reserved : 0
Migrate State : migrating: initializing
Map State : normal <-- uninitialized
Dirty State : clean

Disk01 Serial : 9QMC23EW
State : active
Id : 00030000
Usable Size : 976768654 (465.76 GiB 500.11 GB)
*******************************************************************
[root@xxx /]# mdadm -Q /dev/md127
/dev/md127: 0.00KiB (null) 0 devices, 2 spares. Use mdadm --detail for more detail.
/dev/md127: device -1 in 0 device unknown container array. Use mdadm --examine for more detail.

********************************************************************
[root@xxx /]# mdadm -Q /dev/md126
/dev/md126: 465.76GiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail.

********************************************************************

[root@astral /]# mdadm --detail /dev/md126
/dev/md126:
Container : /dev/md127, member 0
Raid Level : raid1
Array Size : 488383488 (465.76 GiB 500.10 GB)
Used Dev Size : 488383620 (465.76 GiB 500.10 GB)
Raid Devices : 2
Total Devices : 2

Update Time : Wed Feb 17 12:46:41 2010
State : clean, resyncing
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Reshape Status : 69% complete
New Level : raid0
New Chunksize : 0K


UUID : 2c2e8451:d99b192f:59be5507:e4296bcd
Number Major Minor RaidDevice State
1 8 32 0 active sync /dev/sdc
0 8 48 1 active sync /dev/sdd

*************************************************************************

[root@astral /]# mdadm --detail /dev/md127
/dev/md127:
Version : imsm
Raid Level : container
Total Devices : 2

Working Devices : 2


UUID : 7c18d51e:124921f0:9db6227d:342cf516
Member Arrays :

Number Major Minor RaidDevice

0 8 32 - /dev/sdc
1 8 48 - /dev/sdd

************************************************************************

но в то же время fdisk -l видит /dev/md126 но в упор не видит /dev/md127


Вобщем всё это сильно расходится с тем как описывается создание рейдов в разных faq в инете.

/etc/mdadm.conf полностью закоменчен. Я так понимаю система сама детектит эти рейды.
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: raid в fc12

Сообщение Sleeping Daemon »

yurkats писал(а):
17.02.2010 14:15
Появилась задача на пк с материнкой supermicro в которую интегрированн raid 0,1,5 контроллер Intel Matrix Storage чего-то там.
В биосе рейда сделал рейд 1 (mirror) на базе двух винтов. Сам гружусь с третьего винта, на котором стоит fc12

Проблема (а может это и не проблема) заключается в том что система видит два рейда md126 и md127 (кстате почему такие цифры? в мурзилках md0, md1 и т.д.)

ещё:
*************************************************************
[root@xxx /]# mdadm --examine /dev/md126
mdadm: No md superblock detected on /dev/md126.
*************************************************************
[root@xxx /]# mdadm --examine /dev/md127
/dev/md127:
Magic : Intel Raid ISM Cfg Sig.
Version : 1.1.00
Orig Family : 9857cb04
Family : 9857cb04
Generation : 0000000b
UUID : 7c18d51e:124921f0:9db6227d:342cf516
Checksum : 756b4eee correct
MPB Sectors : 2
Disks : 2
RAID Devices : 1

Disk00 Serial : 9QMC2HMW
State : active
Id : 00020000
Usable Size : 976768654 (465.76 GiB 500.11 GB)

[raidx]:
UUID : 2c2e8451:d99b192f:59be5507:e4296bcd
RAID Level : 1
Members : 2
This Slot : 0
Array Size : 976766976 (465.76 GiB 500.10 GB)
Per Dev Size : 976767240 (465.76 GiB 500.10 GB)
Sector Offset : 0
Num Stripes : 3815496
Chunk Size : 64 KiB
Reserved : 0
Migrate State : migrating: initializing
Map State : normal <-- uninitialized
Dirty State : clean

Disk01 Serial : 9QMC23EW
State : active
Id : 00030000
Usable Size : 976768654 (465.76 GiB 500.11 GB)
*******************************************************************
[root@xxx /]# mdadm -Q /dev/md127
/dev/md127: 0.00KiB (null) 0 devices, 2 spares. Use mdadm --detail for more detail.
/dev/md127: device -1 in 0 device unknown container array. Use mdadm --examine for more detail.

********************************************************************
[root@xxx /]# mdadm -Q /dev/md126
/dev/md126: 465.76GiB raid1 2 devices, 0 spares. Use mdadm --detail for more detail.

********************************************************************

[root@astral /]# mdadm --detail /dev/md126
/dev/md126:
Container : /dev/md127, member 0
Raid Level : raid1
Array Size : 488383488 (465.76 GiB 500.10 GB)
Used Dev Size : 488383620 (465.76 GiB 500.10 GB)
Raid Devices : 2
Total Devices : 2

Update Time : Wed Feb 17 12:46:41 2010
State : clean, resyncing
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0

Reshape Status : 69% complete
New Level : raid0
New Chunksize : 0K


UUID : 2c2e8451:d99b192f:59be5507:e4296bcd
Number Major Minor RaidDevice State
1 8 32 0 active sync /dev/sdc
0 8 48 1 active sync /dev/sdd

*************************************************************************

[root@astral /]# mdadm --detail /dev/md127
/dev/md127:
Version : imsm
Raid Level : container
Total Devices : 2

Working Devices : 2


UUID : 7c18d51e:124921f0:9db6227d:342cf516
Member Arrays :

Number Major Minor RaidDevice

0 8 32 - /dev/sdc
1 8 48 - /dev/sdd

************************************************************************

но в то же время fdisk -l видит /dev/md126 но в упор не видит /dev/md127


Вобщем всё это сильно расходится с тем как описывается создание рейдов в разных faq в инете.

/etc/mdadm.conf полностью закоменчен. Я так понимаю система сама детектит эти рейды.

На матплате? Это же фейковый раид. Если хотите его использовать, то mdraid. Если хотите чисто софтварный раид - то не объеденяйте диски в раид в биосе.
Спасибо сказали:
Аватара пользователя
yurkats
Сообщения: 70
ОС: Fedora

Re: raid в fc12

Сообщение yurkats »

Да я более внимательно прочитал про различные варианты raid-ов в linux и понял что нужно вместо mdadm копать в сторону dmraid,

Но фишка в том что никак не могу избавиться от варианта рейда который пытается организоватьcя с помощь mdadm.

Мне приходится останавливать рейд mdadm -S /dev/md126, mdadm -S /dev/md126 и затем уж руками активировать dmrad -ay
Спасибо сказали: