Заранее извиняюсь за создание темы, вызывающей кучу споров и , в большинстве случаев, заканчивающуюся отказом от fake-рейда в пользу софтварного ;) Только то ощущение, что система вроде бы как его понимает и по внешним ощущениям ей не хватает всего 1й какой-то детали, все еще заставляет меня ей заниматься.
Итак, есть машинка:
Мать - Asus P8B-M
Проц - Intel(R) Xeon(R) CPU E3-1220 V2 @ 3.10GHz
2 винта WD5003AZEX , объединенные в рейд в биосе (некий чип LSI®MegaRAID )
Производителем заявлена поддержка linux, но протестирована она им только на RHEL, OpenSUSE и CentOS(и дрова на сайте asus валяются только для этих дистров).
Есть необходимость поставить Debian Squezze на RAID.
Ставлю с дистра Debian 6.0.6-amd64, как описано здесь http://wiki.debian.org/DebianInstaller/SataRaid
Доходит до разбивки диска, видит в списке устройств вроде все правильно - всего 1 устройство:
RAIDmd126 устройство #:RAIDactive устройство #(read-only)RAIDraid1 устройство #sda[1]
и тут же видно, что смонтировано оно только для чтения...
Все дальнейшие попытки разбить файловую систему заканчиваются ошибкой:
Operation not permitted during write on /dev/md126!
В /dev есть 2 устройства md126 и md127. Также еще есть /dev/md/ddf0 ,который вроде бы как ссылается на md127.
lrwxrwxrwx 1 root root 8 Feb 18 15:09 /dev/md/ddf0 -> ../md127
Пробовал менять права на /dev/md126 и /dev/md127 вплоть до 777 - без толку.
mdadm --misc -D /dev/md126 выдает:
/dev/md126:
Container : /dev/md/ddf0, member 0
Raid Level : raid1
Array Size : 487304192 (464.73 GiB 499.00 GB)
Used Dev Size : 487304192 (464.73 GiB 499.00 GB)
Raid Devices : 2
Total Devices : 2
State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
Spare Devices : 0
Number Major Minor RaidDevice State
1 8 0 0 active sync /dev/sda
0 8 16 1 active sync /dev/sdb
то есть md127 является «оболочкой» для md126?
если попробовать :
mdadm --readwrite /dev/md126 - отрабатывает без проблем, а вот то же для md127 выдает ошибку:
Failed to set writable for /dev/md127: Invalid argument
На четвертой консоли виден лог установки. вот что туда пишется при запуске пункта меню «Инициализация дисков».
menu item 'disk_detect' selected
anna-install:Installing dmraid-udeb
disk-detect:Serial ATA RAID disk(s) detected;enabling dmraid support
/sbin/dmraid-activate:line 289: awk: not found
/sbin/dmraid-activate:line 289: awk: not found
сheck-missing-firmware:no missing firmware in /dev/.udeb
firmware missing
При попытке подложить ему awk(gawk) от Debian 6.0.1-amd64 с флешки с закидыванием ссылки на него в /bin ругается на segfault.
Если кто то сталкивался с проблемой , буду оч признателен за помощь.