[Sysadmins] оптимальный raid-5 на 4 дисках... ?

Алексей Кайтаз alexey на kaytaz.ru
Пт Мар 4 05:52:05 UTC 2011


3 марта 2011 г. 23:21 пользователь Maks Re <admaks на gmail.com> написал:

> Здравствуйте,
>
> имеется домашний тазик
> на нем я установил 4 диска WD10EARS (сначало было 3, потом добавил 4-й с
> перестройкой массива)
>
> проблема - низкая скорость и высока нагрузка при записи.
>
> в частности - при копировании по smb, LA может взлететь до 50 (!)
>
>
> как что покрутить?
> чтобы избавиться от такого...
>
> спасибо.
>
> +++++++++++++++++
>
> # uname -a
> Linux srv-str-1. 2.6.32-el-smp-alt14 #1 SMP Fri Feb 11
> 07:53:54 UTC 2011 x86_64 GNU/Linux
>
> создал raid 5
> # cat /proc/mdstat
> md2 : active raid5 sdc6[0] sdd6[3] sdb6[2] sda6[1]
>      2798154432 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]
>
> поверх md2
> создан lvm VG00
> в нем два тома.
>
> # lvdisplay -m
>  --- Logical volume ---
>  LV Name                /dev/VG00/d_share
>  VG Name                VG00
>  LV UUID                B1F1eP-rsdp-3SxM-PS6s-e6ph-Msbk-E5jeZo
>  LV Write Access        read/write
>  LV Status              available
>  # open                 1
>  LV Size                1,50 TiB
>  Current LE             394240
>  Segments               2
>  Allocation             inherit
>  Read ahead sectors     auto
>  - currently set to     768
>  Block device           253:0
>
>  --- Segments ---
>  Logical extent 0 to 204799:
>    Type                linear
>    Physical volume     /dev/md2
>    Physical extents    0 to 204799
>
>  Logical extent 204800 to 394239:
>    Type                linear
>    Physical volume     /dev/md2
>    Physical extents    409600 to 599039
>
>
>  --- Logical volume ---
>  LV Name                /dev/VG00/d_backup
>  VG Name                VG00
>  LV UUID                sLIQtf-ILew-VQFD-jttb-Zh4k-iWhL-g3Mt5s
>  LV Write Access        read/write
>  LV Status              available
>  # open                 1
>  LV Size                812,00 GiB
>  Current LE             207872
>  Segments               2
>  Allocation             inherit
>  Read ahead sectors     auto
>  - currently set to     768
>  Block device           253:1
>
>  --- Segments ---
>  Logical extent 0 to 204799:
>    Type                linear
>    Physical volume     /dev/md2
>    Physical extents    204800 to 409599
>
>  Logical extent 204800 to 207871:
>    Type                linear
>    Physical volume     /dev/md2
>    Physical extents    599040 to 602111
>
>
> # fdisk -lu /dev/sd[a-d]
>
> Disk /dev/sda: 1000.2 GB, 1000203804160 bytes
> 255 heads, 63 sectors/track, 121601 cylinders, всего 1953523055 секторов
> Units = секторы of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0xd2bd3675
>
> Устр-во Загр     Начало       Конец       Блоки   Id  Система
> /dev/sda1   *        2048     4196351     2097152   fd  Автоопределение
> Linux raid
> /dev/sda2         4196352    46139391    20971520   fd  Автоопределение
> Linux raid
> /dev/sda3        46139392  1953523054   953691831+   5  Расширенный
> /dev/sda5        46141440    88084479    20971520   41  PPC PReP Boot
> /dev/sda6        88086528  1953523054   932718263+  fd  Автоопределение
> Linux raid
>
> Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
> 255 heads, 63 sectors/track, 121601 cylinders, всего 1953525168 секторов
> Units = секторы of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x000cea4c
>
> Устр-во Загр     Начало       Конец       Блоки   Id  Система
> /dev/sdb1   *        2048     4196351     2097152   fd  Автоопределение
> Linux raid
> /dev/sdb2         4196352    46139391    20971520   fd  Автоопределение
> Linux raid
> /dev/sdb3        46139392  1953525167   953692888    5  Расширенный
> /dev/sdb5        46141440    88084479    20971520   41  PPC PReP Boot
> /dev/sdb6        88086528  1953525167   932719320   fd  Автоопределение
> Linux raid
>
> Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
> 255 heads, 63 sectors/track, 121601 cylinders, всего 1953525168 секторов
> Units = секторы of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x0003d727
>
> Устр-во Загр     Начало       Конец       Блоки   Id  Система
> /dev/sdc1   *        2048     4196351     2097152   fd  Автоопределение
> Linux raid
> /dev/sdc2         4196352    46139391    20971520   fd  Автоопределение
> Linux raid
> /dev/sdc3        46139392  1953525167   953692888    5  Расширенный
> /dev/sdc5        46141440    88084479    20971520   41  PPC PReP Boot
> /dev/sdc6        88086528  1953525167   932719320   fd  Автоопределение
> Linux raid
>
> Disk /dev/sdd: 1000.2 GB, 1000204886016 bytes
> 255 heads, 63 sectors/track, 121601 cylinders, всего 1953525168 секторов
> Units = секторы of 1 * 512 = 512 bytes
> Sector size (logical/physical): 512 bytes / 512 bytes
> I/O size (minimum/optimal): 512 bytes / 512 bytes
> Disk identifier: 0x33a66e9e
>
> Устр-во Загр     Начало       Конец       Блоки   Id  Система
> /dev/sdd1   *        2048     4196351     2097152   fd  Автоопределение
> Linux raid
> /dev/sdd2         4196352    46139391    20971520   fd  Автоопределение
> Linux raid
> /dev/sdd3        46139392  1953525167   953692888    5  Расширенный
> /dev/sdd5        46141440    88084479    20971520   41  PPC PReP Boot
> /dev/sdd6        88086528  1953525167   932719320   fd  Автоопределение
> Linux raid
>
>
> _______________________________________________
> Sysadmins mailing list
> Sysadmins на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
>

Забыли указать файловую систему.
А вообще почитайте вот это http://unixhome.org.ua/blog/doc/227.html
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sysadmins/attachments/20110304/a205cdd2/attachment.html>


Подробная информация о списке рассылки Sysadmins