URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86301
[ Назад ]

Исходное сообщение
"дешёвый RAID для загрузки Linux/FreeBSD"

Отправлено tx , 16-Авг-09 15:50 
Нужно нечто напоминающее RAID1 с которого сможет при любых условиях загрузиться линукс или фряха. То есть в серваке умирает один хард, дежурный на площадке по требованию нажимает "reset" на серваке и всё работает дальше. Затык в чём - западло несколько покупать ТОЛЬКО для этого платки по 150-200-250$. Неужели нет других вариантов? Кто с чем сталкивался, поделитесь. Может есть более дешёвые железки, может ещё что.

Да, рассматриваются только варианты на уровне вставил нечто, воткнул 2 SATA-кабеля, создал "зеркало" в биосе, вставил загрузочный диск с ОС (линукс, *BSD) и всё сразу увиделось как массив, без возни с dmraid и т.п.


Содержание

Сообщения в этом обсуждении
"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено ALex_hha , 16-Авг-09 16:34 
>Нужно нечто напоминающее RAID1 с которого сможет при любых условиях загрузиться линукс
>или фряха. То есть в серваке умирает один хард, дежурный на
>площадке по требованию нажимает "reset" на серваке и всё работает дальше.
>Затык в чём - западло несколько покупать ТОЛЬКО для этого платки
>по 150-200-250$. Неужели нет других вариантов? Кто с чем сталкивался, поделитесь.
>Может есть более дешёвые железки, может ещё что.
>
>Да, рассматриваются только варианты на уровне вставил нечто, воткнул 2 SATA-кабеля, создал
>"зеркало" в биосе, вставил загрузочный диск с ОС (линукс, *BSD) и
>всё сразу увиделось как массив, без возни с dmraid и т.п.

Лучше использовать программный mdadm, имхо


"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено Gerk , 16-Авг-09 20:35 
Очень рекомендуется программный раид. У нас на серверах куча аппаратных раидов (1, 5, 10).
Раз в месяц какая-либо машинка падает в кернел паник из-за лага в аппаратном RAID'е
(серваки хорошо нагружены io - shared hosting, VPS), при этом иногда пока сервак не обесточат контроллер остаётся залипшим...

"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено Pahanivo , 17-Авг-09 08:09 
>Очень рекомендуется программный раид. У нас на серверах куча аппаратных раидов (1,
>5, 10).
>Раз в месяц какая-либо машинка падает в кернел паник из-за лага в
>аппаратном RAID'е
>(серваки хорошо нагружены io - shared hosting, VPS), при этом иногда пока
>сервак не обесточат контроллер остаётся залипшим...

говно-контролеры пади какието


"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено Ziggy Stardust , 17-Авг-09 08:18 
>Очень рекомендуется программный раид. У нас на серверах куча аппаратных раидов (1,
>5, 10).
>Раз в месяц какая-либо машинка падает в кернел паник из-за лага в
>аппаратном RAID'е
>(серваки хорошо нагружены io - shared hosting, VPS), при этом иногда пока
>сервак не обесточат контроллер остаётся залипшим...

Контроллеры то поди полуаппаратные, управляемые драйвером из-под ОС, используете? Или дешевку какую за 50 у.е?

Купите нормальные адаптеки, например, 3405/3805 или 5405/5805.
"У нас на серверах" куча таких. Аптайм месяцами исчисляется. Проблем из-за контроллеров не возникает.



"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено Gerk , 17-Авг-09 10:33 
Давайте не будем разводить флейм. Всё что я хотел сказать это:
1) для топикстартера наилучшее решение это программный раид (dmraid или gmirror,
   (я, лично, за gmirror))
2) дешевые полуаппаратные контроллеры чаще приводят к проблемам, чем софтовые на высоконагруженных серверах.
Техническая политика нашей компании и проблемы с работой наших серверов это оффтоп.
---
WBR

"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено Ziggy Stardust , 17-Авг-09 08:21 
>Нужно нечто напоминающее RAID1 с которого сможет при любых условиях загрузиться линукс
>или фряха. То есть в серваке умирает один хард, дежурный на
>площадке по требованию нажимает "reset" на серваке и всё работает дальше.
>Затык в чём - западло несколько покупать ТОЛЬКО для этого платки
>по 150-200-250$. Неужели нет других вариантов? Кто с чем сталкивался, поделитесь.
>Может есть более дешёвые железки, может ещё что.

Дешевые железки вам не помогут. Только проблем огребете.

Если денег жалко - используйте чисто программный рейд. Под фрей gmirror например вполне себя хорошо показывает. Под свежей фрей zfs уже можно использовать (только пока грузиться с нее фря не умеет).


"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено hate , 17-Авг-09 17:17 

>Если денег жалко - используйте чисто программный рейд. Под фрей gmirror например
>вполне себя хорошо показывает. Под свежей фрей zfs уже можно использовать
>(только пока грузиться с нее фря не умеет).

  Умеет. Не помню как насчет ветки 7 STABLE (я ее забросил по некоторым причинам), а восьмерка которая вот-вот выйдет прекрасно грузится и великолепно работает.


# zpool status -v
  pool: hptank
state: ONLINE
scrub: scrub completed after 0h21m with 0 errors on Sat Aug 15 04:44:01 2009
config:

        NAME        STATE     READ WRITE CKSUM
        hptank      ONLINE       0     0     0
          da0p3     ONLINE       0     0     0
          da1       ONLINE       0     0     0
          da2       ONLINE       0     0     0

errors: No known data errors


--------------------

# gpart show
=>       34  143305853  da0  GPT  (68G)
         34        128    1  freebsd-boot  (64K)
        162   10485760    2  freebsd-swap  (5.0G)
   10485922  132819965    3  freebsd-zfs  (63G)

--------------------

# zfs list
NAME                         USED  AVAIL  REFER  MOUNTPOINT
hptank                      88,7G   107G   293M  legacy
hptank/swap                   10G   112G  5,64G  -
hptank/usr                  46,4G   107G   980M  /usr
hptank/usr/home             30,6G   107G  33,5K  /usr/home
hptank/usr/home/andy.lavr     18K   107G    18K  /usr/home/*
hptank/usr/home/bamston     30,6G   107G  30,6G  /usr/home/***
hptank/usr/local            7,51G   107G  7,09G  /usr/local
hptank/usr/obj               128M   107G   128M  /usr/obj
hptank/usr/ports            6,73G   107G  1,34G  /usr/ports
hptank/usr/ports/distfiles  5,16G   107G  5,16G  /usr/ports/distfiles
hptank/usr/src               507M   107G   507M  /usr/src
hptank/var                  31,9G   107G  3,44G  /var
hptank/var/db               18,5G   107G  9,77G  /var/db
hptank/var/db/datasetdb     4,61G   107G  1,55G  /var/db/datasetdb
hptank/var/db/datasetlog    3,68G   107G   754M  /var/db/datasetlog
hptank/var/empty              18K   107G    18K  /var/empty
hptank/var/log              63,4M   107G  47,2M  /var/log
hptank/var/tmp              9,93G   107G  9,92G  /var/tmp

------

# df -h
Filesystem                    Size    Used   Avail Capacity  Mounted on
hptank                        107G    293M    107G     0%    /
devfs                         1.0K    1.0K      0B   100%    /dev
/dev/md0                      248M     52K    228M     0%    /tmp
hptank/usr                    108G    980M    107G     1%    /usr
hptank/usr/home               107G      0B    107G     0%    /usr/home
hptank/usr/home/andy.lavr     107G      0B    107G     0%    /usr/home/*
hptank/usr/home/bamston       138G     31G    107G    22%    /usr/home/***
hptank/usr/local              114G    7.1G    107G     6%    /usr/local
hptank/usr/obj                107G    128M    107G     0%    /usr/obj
hptank/usr/ports              109G    1.3G    107G     1%    /usr/ports
hptank/usr/ports/distfiles    112G    5.2G    107G     5%    /usr/ports/distfiles
hptank/usr/src                108G    507M    107G     0%    /usr/src
hptank/var                    111G    3.4G    107G     3%    /var
hptank/var/db                 117G    9.8G    107G     8%    /var/db
hptank/var/db/datasetdb       109G    1.5G    107G     1%    /var/db/datasetdb
hptank/var/db/datasetlog      108G    754M    107G     1%    /var/db/datasetlog
hptank/var/empty              107G      0B    107G     0%    /var/empty
hptank/var/log                107G     47M    107G     0%    /var/log
hptank/var/tmp                117G    9.9G    107G     8%    /var/tmp
linprocfs                     4.0K    4.0K      0B   100%    /compat/linux/proc

------


# zpool list
NAME     SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
hptank   199G  84,3G   115G    42%  ONLINE  -



"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено Ziggy Stardust , 17-Авг-09 17:44 
>  Умеет. Не помню как насчет ветки 7 STABLE (я ее
>забросил по некоторым причинам), а восьмерка которая вот-вот выйдет прекрасно грузится
>и великолепно работает.

Вот как выйдет, тогда и можно будет говорить что умеет :-)))

Я в курсе что CURRENT'ы умеют рут на зет-эф-эсе держать.

Пока оно в состоянии CURRENT это разве что на поиграться. Да и воообще даже 8.0-RELEASE (когда выйдет) на продакшен систему я бы поопасался ставить...

З.Ы.: Хотя конечно не может не радовать, что скоро будет. Растет система, взрослеет... :-) Еще бы под спарковые култрейды фрю спортировали, я бы совсем рад был.


"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено hate , 17-Авг-09 19:45 
>>  Умеет. Не помню как насчет ветки 7 STABLE (я ее
>>забросил по некоторым причинам), а восьмерка которая вот-вот выйдет прекрасно грузится
>>и великолепно работает.
>
>Вот как выйдет, тогда и можно будет говорить что умеет :-)))

Лично для меня информация в файле newvers.sh имеет риторическое значение.
Меня интересует только функционал. Рабочий и нужный мне.

>Я в курсе что CURRENT'ы умеют рут на зет-эф-эсе держать.

Я догадывался. :)

>Пока оно в состоянии CURRENT это разве что на поиграться.

Заблуждаешься.


> Да и воообще даже 8.0-RELEASE (когда выйдет) на продакшен систему я бы поопасался
>ставить...

Не начинай... :)


"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено mikra , 17-Авг-09 11:34 
>Нужно нечто напоминающее RAID1 с которого сможет при любых условиях загрузиться линукс
>или фряха. То есть в серваке умирает один хард, дежурный на
>площадке по требованию нажимает "reset" на серваке и всё работает дальше.
>Затык в чём - западло несколько покупать ТОЛЬКО для этого платки
>по 150-200-250$. Неужели нет других вариантов? Кто с чем сталкивался, поделитесь.
>Может есть более дешёвые железки, может ещё что.

Обсуждалось уже не раз про рейды. Рейд контроллер стоит от 18 тысяч рублей и выше. Остальное это недорогие генераторы проблем.


"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено bill , 17-Авг-09 20:10 
>Обсуждалось уже не раз про рейды. Рейд контроллер стоит от 18 тысяч
>рублей и выше. Остальное это недорогие генераторы проблем.

Что может сказать об этом:
http://www.nix.ru/autocatalog/controllers_adaptec/Controller...
Примерно 10 тысяч получается, при том, что PCI-X.


"дешёвый RAID для загрузки Linux/FreeBSD"
Отправлено Ziggy Stardust , 17-Авг-09 20:38 
>Что может сказать об этом:
>http://www.nix.ru/autocatalog/controllers_adaptec/Controller...
>Примерно 10 тысяч получается, при том, что PCI-X.

Лучше добавьте немного и вот этот возьмите (правда он PCI-E, а не PCI-Х):
http://www.nix.ru/autocatalog/controllers_adaptec/Controller...

Проверен практикой - хорошая железка. На батарейку тоже денег не пожалейте сразу.