Может ли в программном RAID 1 быть 3 диска?
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 29
- Зарегистрирован: 2009-07-05 7:27:14
Может ли в программном RAID 1 быть 3 диска?
Здравствуйте! У меня есть FreeBSD сервер 7.x x64
На нём поднят gmirror и стоят 2 диска по 640 Gb - работает всё хорошо (ттт).
Но вот недавно появилась задача - полностью зеркалить то, что в этом массиве на отдельный - третий диск, который будет в салазках
в общем схема - пришёл, вставил, снял копию, ушёл...
Вопрос - можно ли подключить к программному RAID 1 третий диск, для автоматического копирования?
На нём поднят gmirror и стоят 2 диска по 640 Gb - работает всё хорошо (ттт).
Но вот недавно появилась задача - полностью зеркалить то, что в этом массиве на отдельный - третий диск, который будет в салазках
в общем схема - пришёл, вставил, снял копию, ушёл...
Вопрос - можно ли подключить к программному RAID 1 третий диск, для автоматического копирования?
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- рядовой
- Сообщения: 19
- Зарегистрирован: 2010-08-22 21:38:55
Re: Может ли в программном RAID 1 быть 3 диска?
В зеркале может быть 2 и более носителей, вот только мне кажется это не самый удобный способ резервного копирования.
Рекомендую начать с теории:
http://www.freebsd.org/doc/ru/books/han ... asics.html
Рекомендую начать с теории:
http://www.freebsd.org/doc/ru/books/han ... asics.html
Приличные девушки никогда не отрицают обратного!
- skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Re: Может ли в программном RAID 1 быть 3 диска?
Вообще-то RAID1 - это ТОЛЬКО 2 устройства, которые зеркалируются. Но ввиду того, что технологии не стоят на месте, фактически можно сделать зеркало из любого ПАРНОГО количества дисков. Это достигается путём создания RAID0 на каждой из половинок RAID1. Такое не нужно делать отдельное, все болле-менее новые контроллеры это умеют. В наше время RAID1=RAID10=RAID1+0.
Касательно 3-го диска - будет зависеть от контроллера: если супер-навороченный, то может его использовать как HotSpare, если простой - то либо не использовать вообще, либо не создаст рейд из 3-ох дисков.
Касательно 3-го диска - будет зависеть от контроллера: если супер-навороченный, то может его использовать как HotSpare, если простой - то либо не использовать вообще, либо не создаст рейд из 3-ох дисков.
-
- ст. лейтенант
- Сообщения: 1375
- Зарегистрирован: 2010-02-05 0:21:40
Re: Может ли в программном RAID 1 быть 3 диска?
skeletor,
ты не прав. RAID1 может быть сделан из любого количества дисков больше 1.
все диски будут иметь одинаковые данные. Никаких проблем с этим нет (не знаю за gmirror, может у него с этим есть проблемы).
jackvorobey,
можно. Но не думаю, что это удобно и правильно. Лучше вместо зеркалирования повесить скрипт, который будет копировать данные. rsync-oм, например. Ну или dd если уж очень хочется.
ты не прав. RAID1 может быть сделан из любого количества дисков больше 1.
все диски будут иметь одинаковые данные. Никаких проблем с этим нет (не знаю за gmirror, может у него с этим есть проблемы).
jackvorobey,
можно. Но не думаю, что это удобно и правильно. Лучше вместо зеркалирования повесить скрипт, который будет копировать данные. rsync-oм, например. Ну или dd если уж очень хочется.
-
- рядовой
- Сообщения: 22
- Зарегистрирован: 2011-11-18 15:13:06
Re: Может ли в программном RAID 1 быть 3 диска?
skeletor, вы наверное перепутали миррор со страйпом. gmirror умеет делать зеркало из двух, трех и более дисков.
Был как-то случай, что в стареньком бэкапе в одну ночь спалились два диска из трех в зеркале....
Был как-то случай, что в стареньком бэкапе в одну ночь спалились два диска из трех в зеркале....
"Если человек не пьет, и не курит, поневоле задумываешься, уж не сволочь ли он?" (с) Антон Павлович Чехов
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Может ли в программном RAID 1 быть 3 диска?
удобный.... мне по крайней мере... видео туда складывается вместе с системой, пришел вставил в пк и заябись... два ПК абсолютно идентичные, даже править ничего не надо.simon272 писал(а):В зеркале может быть 2 и более носителей, вот только мне кажется это не самый удобный способ резервного копирования.
Рекомендую начать с теории:
http://www.freebsd.org/doc/ru/books/han ... asics.html
//del
-
- рядовой
- Сообщения: 22
- Зарегистрирован: 2011-11-18 15:13:06
Re: Может ли в программном RAID 1 быть 3 диска?
Можно, но в этом случае миррор всегда будет в состоянии DEGRADEDНо вот недавно появилась задача - полностью зеркалить то, что в этом массиве на отдельный - третий диск, который будет в салазках
в общем схема - пришёл, вставил, снял копию, ушёл...
Вопрос - можно ли подключить к программному RAID 1 третий диск, для автоматического копирования?
Либо с помощью Devd делать gmirror insert/gmirror remove, но копирование будет не очень быстрым. Плюс ко всему во время ребилда будет довольно интенсивный IO, что не есть хорошо для дисков
Думаю в вашем случае со съемным диском нужно смотреть в сторону devd и dd, либо backup/restore, либо rsync (на вкус и цвет - как говорится), когда при втыкании 3-го насителя будет срабатывать скрипт, делающий что-то полезное с вашими данными.
И в конце например что-то вроде
Код: Выделить всё
echo "AAAAAAA" > /dev/speaker
Но я бы все-же сыканул полностью довериться Devd
Хотя... если интересно, могу привести пример скрипта devd для вашей задачи
"Если человек не пьет, и не курит, поневоле задумываешься, уж не сволочь ли он?" (с) Антон Павлович Чехов
- skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Re: Может ли в программном RAID 1 быть 3 диска?
2FiL, 2xrensgory
Не знаю, как в gmirror, но в RAID1 вроде бы как так, как я написал. Если я неправ, дайте пару ссылок, в которых это чётко сказано, что может быть любое количество и данные просто будут дублироваться.
Не знаю, как в gmirror, но в RAID1 вроде бы как так, как я написал. Если я неправ, дайте пару ссылок, в которых это чётко сказано, что может быть любое количество и данные просто будут дублироваться.
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Может ли в программном RAID 1 быть 3 диска?
да могут, просто попробуй. и скрипт слепи чтоб проверял синхронизацию раз в минуту и всё....
--
в mirror главное чтоб хоть один диск был доступен и помечен как активные ( с последними изенениями, далее он просто синхронизируется и всё)
--
в mirror главное чтоб хоть один диск был доступен и помечен как активные ( с последними изенениями, далее он просто синхронизируется и всё)
//del
- skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Re: Может ли в программном RAID 1 быть 3 диска?
Ну и где мне взять это всё (рейд-контроллер, 3 диска, сервак)?
Это ж не просто выполнить cd/ls/man, что бы понять, работает или нет.

- Alex Keda
- стреляли...
- Сообщения: 35472
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- ст. лейтенант
- Сообщения: 1375
- Зарегистрирован: 2010-02-05 0:21:40
Re: Может ли в программном RAID 1 быть 3 диска?
http://en.wikipedia.org/wiki/RAIDskeletor писал(а):2FiL, 2xrensgory
Не знаю, как в gmirror, но в RAID1 вроде бы как так, как я написал. Если я неправ, дайте пару ссылок, в которых это чётко сказано, что может быть любое количество и данные просто будут дублироваться.
Да, некоторые решения действительно не умеют работать с 3 и более дисками. А некоторые умеют. По стандарту должны.In RAID 1 (mirroring without parity or striping), data is written identically to multiple drives, thereby producing a "mirrored set"; at least 2 drives are required to constitute such an array. While more constituent drives may be employed, many implementations deal with a maximum of only 2; of course, it might be possible to use such a limited level 1 RAID itself as a constituent of a level 1 RAID, effectively masking the limitation. The array continues to operate as long as at least one drive is functioning. With appropriate operating system support, there can be increased read performance, and only a minimal write performance reduction; implementing RAID 1 with a separate controller for each drive in order to perform simultaneous reads (and writes) is sometimes called multiplexing (or duplexing when there are only 2 drives).
- skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Re: Может ли в программном RAID 1 быть 3 диска?
А контроллер?Alex Keda писал(а):в виртуалке
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Может ли в программном RAID 1 быть 3 диска?
skeletor писал(а):А контроллер?Alex Keda писал(а):в виртуалке
- подарок от электроника...Electronik писал(а):http://bit.ly/rV5MrE
//del
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Может ли в программном RAID 1 быть 3 диска?
я тренировался на кошках
Создавал разделы файлы по 100 метров через truncate, монтировал их в md, и лепил то что мне надо.
Создавал разделы файлы по 100 метров через truncate, монтировал их в md, и лепил то что мне надо.
- skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Re: Может ли в программном RAID 1 быть 3 диска?
Но ведь это всё программные. Можно было бы просто добавить в виртуалке пару дисков и лепить gmirror.
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: Может ли в программном RAID 1 быть 3 диска?
виртуалка - программа.skeletor писал(а):Но ведь это всё программные. Можно было бы просто добавить в виртуалке пару дисков и лепить gmirror.
//del