доброго времени!
на ubuntu 10.10 Gnome поднял RAID1 затем, волею судеб, снёс и теперь у меня Runtu 10.04 LXDE.
на чистую 10.04 поставил mdadm и сделал ему
sudo mdadm --assemble --scan
в результате рейд успешно поднялся и начал работать, чему я был рад.
то есть, он появился как диск в левой панели в списке подключённых дисков в PCManFM, он смонтирован и юзабелен.
далее решил закрепить его в fstab чтоб при загрузке он сразу монтировался, добавив туда
#RAID
/dev/md0 /media/MyRaid ext4 defaults 0 2
и проверил командой
sudo mount -a
- всё шоколадно.
перезагружаемся и вот тут наступает непонятный для меня момент...
в папке
/media/MyRaid
рейд-массив действительно смонтирован, но среди списка дисков в панели PCManFM его нет! то есть в рейд ходить я могу только тупо через папку, куда он смонтирован... как диск я его не наблюдаю в файловом менеджере.
теперь смотрим, что на этот момент пишет консоль:
поясню: рейд1 поднят как /dev/md0
на двух физических дисках sdc и sdd
соответственно на разделах sdc1 и sdd1.
user@user-lnx:~$ sudo fdisk -l
Диск /dev/sda: 250.1 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000001или может это глюк оболочки... к слову, оболочка LXDE
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 1 30402 244197376 83 Linux
Диск /dev/sdb: 250.1 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000e9a42
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 * 1 13 96256 83 Linux
Раздел 1 не заканчивается на границе цилиндра.
/dev/sdb2 13 30402 244100097 5 Расширенный
/dev/sdb5 13 499 3905536 82 Linux своп / Solaris
/dev/sdb6 499 6086 44880896 83 Linux
/dev/sdb7 6087 30402 195311616 83 Linux
Диск /dev/sdd: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c5098
codeУстр-во Загр Начало Конец Блоки Id Система
/dev/sdd1 1 121602 976760832 fd Автоопределение Linux raid
Диск /dev/sdc: 1000.2 ГБ, 1000204886016 байт
255 heads, 63 sectors/track, 121601 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c5098
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 1 121602 976760832 fd Автоопределение Linux raid
Диск /dev/md0: 1000.2 ГБ, 1000203026432 байт
2 heads, 4 sectors/track, 244190192 cylinders
Units = цилиндры of 8 * 512 = 4096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
На диске /dev/md0 отсутствует верная таблица разделов
user@user-lnx:~$ sudo mdadm --detail --scan
ARRAY /dev/md0 level=raid1 num-devices=2 metadata=00.90 UUID=7aab20a0:67a37907:bd4932e8:3299a73b
user@user-lnx:~$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdc1[0] sdd1[1]
976760768 blocks [2/2] [UU]
unused devices: <none>
user@user-lnx:~$ df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sdb6 44175496 2143056 39788396 6% /
none 1004548 392 1004156 1% /dev
none 1008904 0 1008904 0% /dev/shm
none 1008904 272 1008632 1% /var/run
none 1008904 0 1008904 0% /var/lock
none 1008904 0 1008904 0% /lib/init/rw
/dev/sdb1 93207 24290 64105 28% /boot
/dev/md0 961432840 332530904 580063900 37% /media/MyRaid
/dev/sdb7 192245340 100182964 82296796 55% /home
/dev/sda1 240364032 89043840 139110324 40% /media/200
теперь выполняю
mdadm --assemble --scan
и наступает счастье - массив появляется среди дисков в левой панели и всё опять работает как надо...
но меня это не сильно бодрит, так как каждый раз руками вбивать эту команду не есть хорошо.
и это явно происходит по причине какой-то ошибки... или я забыл что-то сделать...