Здравствуйте.
Изучаю FreeBSD на подсобной машине. Захотелось создать зеркало из 2х дисков.
Нашел 2 варианта решения проблемы:
gmirror и
ccd
Вопрос состоит в плюсах и минусах данных решений. Каковы они?
Самый наверно главный вопрос - восстановление зеркала при падении одного из дисков.
В gmirror :
Код:
![Выделить весь код](images/misc/selectcode.png)
# gmirror forget gm0
# gmirror insert gm0 /dev/da1
(названия дисков подставить нужными, это понятно)
с ccd сложней. Согласно найденного русского
описания:
Цитата:
В частности, это означает, что при наличии файловой системы на двухдисковом зеркале ccd и сбое одного из диско, нельзя смонтировать и использовать оставшийся раздел сам по себе; его надо будет сконфигурировать как однодисковое устройство ccd. Нельзя заменить диск, содержащий зеркальный раздел ccd, не создав предварительно резервную копию раздела. Потом можно будет заменить диск и восстановить раздел.
|
Для восстановления зеркала делать резервную копию? Что за бред?
---
Может я не туда смотрю и пропускаю ключевые слова как "горячая замена" (Handbook - ccd)? может у них различные области применения? Например ccd на промышленном уровне и серверах 24/7/365, а gmirror на чем попроще?
---
Или вообще пойти 3тим путем. И попробовать решить эту проблему на уровне файловых систем (что не хотелось бы)? ZFS и ... и ... забыл как технология называется. Позволяет создавать логическое пространство из нескольких дисков, разбивая их на множество маленьких ячеек. Затем поверх этого уже создавать логические тома, диски и т.д. gentoo это поддерживает и на ibm была статья. Эх, склероз.