Maxim Tyurin пишет: > Aleksey Avdeev пишет: >> Maxim Tyurin пишет: >>> Aleksey Avdeev writes: >>> >>>> Maxim Tyurin пишет: >>>>> Денис Смирнов пишет: >>>>>> On Sat, Dec 29, 2007 at 05:45:54PM +0200, Maxim Tyurin wrote: >>>>>> >>>>>>>> Как минимум размер блока у FS, и не забывать про выравнивание. Да и >>>>>>>> выбирать грамотно этот размер блока. Далеко не всегда RAID0 хорош, к >>>>>>>> сожалению. ... >>>>> >>>>>> MT> Chunk Size у raid гораздо больше чем block size у FS >>>>>> MT> У ext3 block size это 1k, 2k или 4k, а chunk size с 64k только начинаются. >>>>>> >>>>>> Это меня переклинило. >>>>>> Я имел в виду две проблемы: >>>>>> - выравнивание блока (если не дай бой используется софтрейд на разделах) >>>>>> - размеры файла. >>>>> Ну что разделы "плюсового размера" делать не следует это ИМХО >>>>> общеизвестно :) >>>> Что именно имеется в виду? >>>> >>>> PS: Я кажется не в теме, а она (тема) кажется важна... >>> bungarus:~# fdisk -l /dev/hda >>> >>> Disk /dev/hda: 80.0 GB, 80026361856 bytes >>> 240 heads, 63 sectors/track, 10337 cylinders >>> Units = cylinders of 15120 * 512 = 7741440 bytes >>> >>> Device Boot Start End Blocks Id System >>> /dev/hda1 * 1 416 3144928+ 83 Linux >>> ... >>> вот так делать не следует (обрати внимание на размер в блоках) >> Имеется в виду "+"? >> >> У меня сложилось впечатление, возможно не правильное, что этот "+" >> появляется, когда раздел крайний и его можно увеличивать... И как это >> связано с выравниванием -- не понимаю. > > Это совсем не значит что раздел крайний. > В моем случае он первый, а разделов у меня 4. Я их просто не показывал > ибо к делу не относится. Похоже да (посмотрел внимательно: у меня тоже самое), но что именно этот "+" значит? > > Это уже давно красиво описали: > http://www.freesource.info/wiki/HCL/XranenieDannyx/SoftwareRAID Повторюсь: данную статью читал, но не уверен что Aligning ASM Disks on Linux () понял правильно. Последняя система, поднятая после прочтения, развита так (4 идентичных диска): $ sudo -H fdisk -l /dev/sda Password: Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 17 131040+ fd Linux raid autodetect Partition 1 does not end on cylinder boundary. /dev/sda2 17 82 524288 fd Linux raid autodetect Partition 2 does not end on cylinder boundary. /dev/sda3 82 16791 134217728 fd Linux raid autodetect /dev/sda4 16791 60802 353513496 fd Linux raid autodetect $ cat /proc/mdstat Personalities : [raid1] [raid6] [raid5] [raid4] [raid0] md3 : active raid0 sdb3[1] sda3[0] 268435200 blocks 128k chunks md1 : active raid1 sdd2[3] sdc2[2] sdb2[1] sda2[0] 524224 blocks [4/4] [UUUU] md4 : active raid0 sdd3[1] sdc3[0] 268435200 blocks 128k chunks md2 : active raid5 sdd4[3] sdc4[2] sdb4[1] sda4[0] 1060540032 blocks level 5, 128k chunk, algorithm 0 [4/4] [UUUU] md0 : active raid1 sdd1[3] sdc1[2] sdb1[1] sda1[0] 130944 blocks [4/4] [UUUU] unused devices: Правильно ли я сделал? PS: Разделы входящие в md0 (sd*1) не выровнены сознательно: это /boot. -- С уважением. Алексей.