Raid-1 зеркально отображает два диска (если я не напутал полностью здесь: p). Означает ли это, что я мог бы вынуть один диск и вставить его на другой компьютер, и он работал бы как обычный диск? Или это все еще работает только в рейде? Я могу понять, что Raid-0, конечно, работает только в целом. Но с зеркалированием я не очень уверен, как это работает ...
Конечно, потом вставлять зеркальный диск в рейд было бы плохой идеей, но просто вынимаем его ... как это будет работать? Хранит ли рейд какие-либо специальные данные на диске, который необходим? или контроллер рейда обрабатывает все так, и жесткие диски просто используются как обычно?
Ответы:
Ну, РЕАЛЬНЫЙ ответ, что это зависит от контроллера RAID. Есть аппаратный RAID и «Поддельный RAID», который в основном представляет собой программную реализацию RAID в ПЗУ.
Fake Raid всегда будет требовать одного и того же контроллера, точно так же, как для использования программного рейда linux потребуется одна и та же операционная система (а иногда и одна и та же версия модуля ядра).
Реальный аппаратный RAID иногда будет означать, что вы можете поменять их между компьютерами, но в некоторых случаях вам понадобится такая же или похожая карта RAID. Один из случаев, когда я видел это, это с томом RAID5 на карте Dell PERC / 3di. Я никогда не пробовал это с RAID1, но я понимаю, что это возможно.
Обычно да, это так.
Иногда это так - независимо от данных на диске или в сочетании с данными на диске. т. е. диск может иметь метаданные, доступные для чтения только для определенного класса контроллеров, который говорит, что он является частью пары RAID1, и другие контроллеры будут игнорировать эти метаданные.
источник
Это полностью зависит от используемого RAID. Для различных карт RAID и различных реализаций программного обеспечения RAID вполне возможно иметь формат на диске, который не позволяет использовать один диск сам по себе.
Тем не менее, я знаю, что, по крайней мере, в программном RAID-массиве Linux Linux все изложено, так что вы можете использовать один диск вне RAID.
источник
Да, в большинстве случаев это правильно, вы можете использовать диск на другом компьютере.
Нередко используют диск из зеркального набора для клонирования машины.
источник
Большинство реализаций raid добавляют блок данных (mdadm называет это «суперблоком raid»), описывающий и идентифицирующий массив для каждого диска, который составляет массив. Эту информацию лучше хранить на дисках, чем на контроллере, поскольку она позволяет перемещать массив между контроллерами и снижает риск того, что диск будет случайно использован как часть неправильного массива.
Этот блок может находиться в разных местах. Например, mdadm в Linux предлагает три варианта: начало и конец или 4k от начала.
Если описание raid находится в конце устройства, а массив - raid1, то вы можете получить отдельный доступ к отдельному диску, поскольку обычные таблицы разделов находятся в начале устройства, а мусор в конце обычно не имеет значения. Это может быть как хорошо, так и плохо, это может быть полезно для загрузки или восстановления данных, но также может привести к повреждению массива, если раздел на одном из компонентных устройств случайно смонтирован для чтения / записи.
источник