LINUX.ORG.RU

grub2 и raid6

 ,


0

1

Следите за руками:
1. груб состоит из первого сектора (=MBR) и остальной тушки (=core image)
2. есть два способа установки - когда основная тушка записывается сразу после MBR до первого раздела и когда основная тушка записывается на файловую систему, тогда в её первом секторе находится список блоков на этой файловой системе, в которых лежит продолжение тушки
3. существуют raid-массивы, поверх таких массивов могут быть натянуты lvm и файловые системы. Если файл хранится на raid-массиве, то это не значит, что все блоки файла находятся на одном и том же диске raid массива.
4. рассмотрим ситуацию выбытия одного из дисков из строя. BIOS выберет один из работоспособных других дисков и загрузит с него MBR (мы, конечно, не забыли записать boot.img в каждый mbr при помощи grub-setup). Но как будет загружена основная тушка, если часть блоков может находится на отказавшем диске массива? Точнее важно не это, а то, что нужные блоки могут не присутствовать на текущем диске (а быть где-то на других дисках)



Последнее исправление: Indaril_Shpritz (всего исправлений: 1)

Информация «размазана» по дискам. И если «тушка» на раиде, то информация не потеряется. А если потеряется, то вся и нафиг такой раид?

anonymous
()

ЕМНИП, grub/grub2 в принципе не умеют загружаться с raid5/raid6

Создавай на своих дисках отдельные раздел под /boot объединяй в raid1. Плюс на каждом диске gpt раздел для самого grub2

# gdisk -l /dev/sda
[...]
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048           22527   10.0 MiB    EF02  bios_grub
   2           22528         1071103   512.0 MiB   FD00  Linux RAID
   3         1071104      5860533134   2.7 TiB     FD00  Linux RAID

первый - раздел под grub2. Второй - том для raid1 ( mdadm metadata v0.90 ), в который установлен /boot, третий - том для рейда под данные

router ★★★★★
()
Последнее исправление: router (всего исправлений: 2)
Ответ на: комментарий от router

grub/grub2 в принципе не умеют загружаться с raid5/raid6

да, а зачем они тогда пишут:
«GRUB 2 can read files directly from LVM and RAID devices.»

Мне не очевидно, почему /boot надо делать на raid1

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