On Thu, 30 Mar 2006, Evgeny Yugov wrote:

EY> > Но вот насчет неподнятия системы при выпадании одного из винтов в
EY> > софтварном рейд5 хотелось бы поподробнее. У меня все работает (ц).
EY> Как осуществляли разбивку дисков?
EY> У меня криво создаются разделы, описал в соседней ветке треда
EY> тем более не понятно как создавать sun disk label.
EY> Поделитесь секретами?
EY> Есть 12 дисков по 18Гб, планирую:
EY> 2 диска под RAID1 для rootfs
EY> 10 дисков под RAID10 под остальное
EY> Вот на создании MD запарываюсь... негде выставить тип RAID Autodetect
EY> из инсталлятора... :o(
Вот насчет сана -- а хрен его знает... У меня полный PC.

Разделы сделаны вот так, на всех 5 винтах одинаково:

Disk /dev/sda: 30401 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1          0+     11      12-     96358+  fd  Linux raid autodetect
/dev/sda2         12      72      61     489982+  82  Linux swap / Solaris
/dev/sda3         73    1531    1459   11719417+  fd  Linux raid autodetect
/dev/sda4       1532   30400   28869  231890242+   5  Extended
/dev/sda5       1532+   1592      61-    489951   fd  Linux raid autodetect
/dev/sda6       1593+  30400   28808- 231400228+  fd  Linux raid autodetect

/proc/mdstat:

Personalities : [raid1] [raid5] [raid4]
md3 : active raid5 hda6[0] sdd6[3] sdc6[4] sdb6[2] sda6[1]
      925600256 blocks level 5, 128k chunk, algorithm 2 [5/5] [UUUUU]

md2 : active raid5 sdd5[4] sdc5[3] sdb5[2] sda5[1] hda5[0]
      1958912 blocks level 5, 256k chunk, algorithm 2 [5/5] [UUUUU]

md1 : active raid1 sdc3[0] sdd3[3] hda3[4] sdb3[2] sda3[1]
      11719296 blocks [5/5] [UUUUU]

md0 : active raid1 hda1[0] sdd1[3] sdc1[4] sdb1[2] sda1[1]
      96256 blocks [5/5] [UUUUU]

Примонтированы так:

/dev/md1 on / type ext3 (rw,noatime,errors=remount-ro)
/dev/md0 on /boot type ext3 (rw,sync,noatime)
/dev/md3 on /home type xfs (rw,noatime)
/dev/md2 on /tmp type reiserfs (rw,noatime,notail)


При установке делал следующим образом. Гружусь с установочного cd, разбиваю
первый винт, помечая один раздел как swap, а остальные -- Physical volume
for RAID. У меня был тип разбивки ms-dos, но там можно выбрать из целого
списка, и сановский там вполне себе был, вроде бы. Затем во второй консоли
делаю sfdisk -d /dev/первый-винт | sfdisk /dev/остальные-винты для каждого
из оставшихся. Потом ребут, снова гружусь с установочного cd.

Дальше на этапе разметки дисков заново выбираю, какие разделы использовать
как swap, потому что это не сохраняется после копирования разметки sfdisk'ом.
Все, все винты разбиты -- выбираю configure software raid. Там все делается,
что называется, нажатием кнопки next. После того, как все разделы назначены
куда следует, жму finish и попадаю назад в меню разметки дисков, только на
этот раз там уже наличествуют RAID-разделы. Для них уже выбираю файловые
системы и точки монтирования. Все, жму finish partitioning and write changes
to disks и продолжаю установку.

Ответить