>[оверквотинг удален]
>Исходные данные - Debian 5.0, 4 САТА диска на 250 Гб, необходим
>рейд10.
>Со всеми остальными рейдами вопросов нет, а как быть с десяткой -
>не знаю. Должен быть рейд0 поверх двух рейд1 или наоборот? Или
>вообще как указать какие разделы будут в сnрайпе и какие их
>будут зеркалить? Установка в режиме эксперта ясности не внесла. Что
>означают смещения "n, f, o" непонятно. В принципе, есть вариант создания
>обычного страйпа, а потом на установленной системе объединить два страйпа в
>рейд1. Но это мне видится кривым вариантом, т.к. раз такая фича
>заложена в инсталлятор, то это должно быть реализуемо при установке. 1. Создание массива (предполагаем что у Вас диски /dev/sda /dev/sdb /dev/sdc /dev/sdd):
mdadm --create /dev/md0 --level raid10 --raid-devices=4 /dev/sda /dev/sdb /dev/sdc /dev/sdd
Если массив построился успешно, переходым к пункту 2. Если нет - надо разбираться.
2. Проверка массива:
mdadm --query --detail /dev/md0
Должно вывести что-то наподобие этого:
master:~ # mdadm --query --detail /dev/md0
/dev/md0:
Version : 00.90.03
Creation Time : Fri May 16 10:28:17 2008
Raid Level : raid5
Array Size : 1465159488 (1397.29 GiB 1500.32 GB)
Used Dev Size : 488386496 (465.76 GiB 500.11 GB)
Raid Devices : 4
Total Devices : 4
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Sun Jul 12 17:39:40 2009
State : clean
Active Devices : 4
Working Devices : 4
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
UUID : dea9558d:c6e54f40:2a6e058e:490c3cd2
Events : 0.1325846
Number Major Minor RaidDevice State
0 8 48 0 active sync /dev/sdd
1 8 16 1 active sync /dev/sdb
2 8 32 2 active sync /dev/sdc
3 8 0 3 active sync /dev/sda
master:~ #
Здесь важно чтоб была строка "Persistence : Superblock is persistent" и состояние каждого диска было "active sync".
Ну, и для разнообразия:
master:~ # cat /proc/mdstat
Personalities : [raid5] [raid4]
md0 : active raid5 sdd[0] sda[3] sdc[2] sdb[1]
1465159488 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]
unused devices: <none>
master:~ #
3. Создание конфигурации для автоподключения массива на старте машины:
mdadm --examine --scan > /etc/mdadm/mdadm.conf
или
mdadm --examine --scan > /etc/mdadm.conf
расположение файла mdadm.conf зависит от конкретного дистрибутива. В дебиане и убунту это /etc/mdadm/mdadm.conf, в красношляпе и сюзешке - /etc/mdadm.conf.
Ну, а дальше - создание файловой системы на массиве и т.п.
respect,
ronin