gvinum raid1+0 6 дисков

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
ba4e1or
проходил мимо

gvinum raid1+0 6 дисков

Непрочитанное сообщение ba4e1or » 2011-10-04 17:22:58

Здрасвуйте! вопрос к знатокам: "Как правильно собрать RAID 1+0 на gvinum из 6 дисков ? Именно дисков, а не поддисков или разделов"
Официальные маны утверждают, что конфиг должен фыглядеть так:

Код: Выделить всё

drive a device /dev/da2
drive b device /dev/da3
drive c device /dev/da4
drive d device /dev/da5
drive e device /dev/da6
drive f device /dev/da7
volume raid10
      plex org striped 512k
        sd length 102480k drive a
        sd length 102480k drive b
        sd length 102480k drive c
        sd length 102480k drive d
        sd length 102480k drive e
      plex org striped 512k
        sd length 102480k drive c
        sd length 102480k drive d
        sd length 102480k drive e
        sd length 102480k drive a
        sd length 102480k drive b
т.е. поддиски второго привода смещены на 2 относительно первого
Нагуглив нашел статью где поддиски вторго привода должны идти в обратном порядке относительно первого, т.е. так:

Код: Выделить всё

volume raid10
      plex org striped 512k
        sd length 102480k drive a
        sd length 102480k drive b
        sd length 102480k drive c
        sd length 102480k drive d
        sd length 102480k drive e
sd length 102480k drive e
      plex org striped 512k
        sd length 102480k drive c
        sd length 102480k drive d
        sd length 102480k drive e
        sd length 102480k drive a
        sd length 102480k drive b

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

ba4e1or
проходил мимо

Re: gvinum raid1+0 6 дисков

Непрочитанное сообщение ba4e1or » 2011-10-04 17:43:14

Здравствуйте!
Вопрос к знатокам: "Как правильно собрать RAID 1+0 на gvinum из 6 дисков ? Именно дисков, а не поддисков или разделов"
Официальные маны утверждают, что конфиг должен выглядеть так:

Код: Выделить всё

drive a device /dev/da2
drive b device /dev/da3
drive c device /dev/da4
drive d device /dev/da5
drive e device /dev/da6
drive f device /dev/da7
volume raid10
      plex org striped 512k
        sd length 102480k drive a
        sd length 102480k drive b
        sd length 102480k drive c
        sd length 102480k drive d
        sd length 102480k drive e
        sd length 102480k drive f
      plex org striped 512k
        sd length 102480k drive c
        sd length 102480k drive d
        sd length 102480k drive e
        sd length 102480k drive f
        sd length 102480k drive a
        sd length 102480k drive b
т.е. смещение поддисков второго раздела на 2 относительно первого.
Нагуглив нашел статью где поддиски второго привода должны идти в обратном порядке относительно первого, т.е. так:

Код: Выделить всё

volume raid10
      plex org striped 512k
        sd length 102480k drive a
        sd length 102480k drive b
        sd length 102480k drive c
        sd length 102480k drive d
        sd length 102480k drive e
        sd length 102480k drive f
      plex org striped 512k
        sd length 102480k drive f
        sd length 102480k drive e
        sd length 102480k drive d
        sd length 102480k drive c
        sd length 102480k drive b
        sd length 102480k drive a
Мои эксперименты привели к вываливаню ошибки, что со смещением на два, что с нумерацией в обратном порядке. Ошибка гласит: "попытка использовать уже занятое имя диска".
Создать "нечто" удалось с вот таким конфигом:

Код: Выделить всё

volume ra10
    plex org striped 512k
        sd length 974848000s drive a
        sd length 974848000s drive b
        sd length 974848000s drive c
    plex org striped 512k
        sd length 974848000s drive f
        sd length 974848000s drive e
        sd length 974848000s drive d
Команда gvinum list выводит следующие:

Код: Выделить всё

6 drives:
D r6                    State: up       /dev/da7        A: 939/476939 MB (0%)
D r1                    State: up       /dev/da2        A: 939/476939 MB (0%)
D r2                    State: up       /dev/da3        A: 939/476939 MB (0%)
D r3                    State: up       /dev/da4        A: 939/476939 MB (0%)
D r5                    State: up       /dev/da6        A: 939/476939 MB (0%)
D r4                    State: up       /dev/da5        A: 939/476939 MB (0%)

1 volume:
V ra10                  State: up       Plexes:       2 Size:       1394 GB

2 plexes:
P ra10.p0             S State: up       Subdisks:     3 Size:       1394 GB
P ra10.p1             S State: up       Subdisks:     3 Size:       1394 GB

6 subdisks:
S ra10.p0.s0            State: up       D: r1           Size:        464 GB
S ra10.p0.s1            State: up       D: r2           Size:        464 GB
S ra10.p0.s2            State: up       D: r3           Size:        464 GB
S ra10.p1.s0            State: up       D: r6           Size:        464 GB
S ra10.p1.s1            State: up       D: r5           Size:        464 GB
S ra10.p1.s2            State: up       D: r4           Size:        464 GB
можно лисчитать это "нечто" зеркалом, где 3 диска пишут с перемежением, а три хоронят их копии. Т.е. информация не теряется, в случае выхода из строя максимум до 3-х дисков?
freebsd 8.2
P.S. прошу прощения за первый пост, как то рука сорвалась, а кнопочку редактировать не нашел.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35487
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: gvinum raid1+0 6 дисков

Непрочитанное сообщение Alex Keda » 2011-10-04 23:28:09

эм... вот честно - купите на ебай пару триваревских контроллеров типа 8006 - они по 4 канала каждый и умеют в кучку собираться - т.е. сможете 8 дисков в масив зацепить
дак стоить это будет баксов 40 с доставкой за оба, а вот по скорости, стабильности и прочему - даст фору и гвинуму, и GEOM и чему хотите...
Убей их всех! Бог потом рассортирует...